sc2-gamedata
Public Attributes | List of all members
CItem Class Reference

Generic. More...

#include <Item.h>

Inheritance diagram for CItem:
Inheritance graph
[legend]
Collaboration diagram for CItem:
Collaboration graph
[legend]

Public Attributes

CButtonLink Face
 Face. More...
 
CFlags Flags
 Flags. More...
 
CItemClassLink Class
 Class. More...
 
CItemContainerLink Container
 Container. More...
 
uint32 Level
 Level. More...
 
const CTechRequirementsGraphRequirements
 Requirements. More...
 
std::vector< CBehaviorLinkCarryBehaviorArray
 Carry Behaviors. More...
 
std::vector< SUnitWeaponDataCarryWeaponArray
 Carry Weapons. More...
 
std::vector< CBehaviorLinkEquipBehaviorArray
 Equip Behaviors. More...
 
std::vector< SUnitWeaponDataEquipWeaponArray
 Equip Weapons. More...
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ CarryBehaviorArray

std::vector<CBehaviorLink> CItem::CarryBehaviorArray

Carry Behaviors.

Additional behaviors that are applied to the carrier of the item

◆ CarryWeaponArray

std::vector<SUnitWeaponData> CItem::CarryWeaponArray

Carry Weapons.

Additional weapons enabled for the carrier of the item

◆ Class

CItemClassLink CItem::Class

Class.

◆ Container

CItemContainerLink CItem::Container

Container.

◆ EquipBehaviorArray

std::vector<CBehaviorLink> CItem::EquipBehaviorArray

Equip Behaviors.

◆ EquipWeaponArray

std::vector<SUnitWeaponData> CItem::EquipWeaponArray

Equip Weapons.

◆ Face

CButtonLink CItem::Face

Face.

◆ Flags

CFlags CItem::Flags

Flags.

Sets different properties for the item

Remarks
indexEnum: EItemFlag

◆ Level

uint32 CItem::Level

Level.

◆ Requirements

const CTechRequirementsGraph* CItem::Requirements

Requirements.


The documentation for this class was generated from the following file: