Difference between revisions of "Object Types"
From King Arthur's Gold Wiki
Shadlington (Talk | contribs) |
Shadlington (Talk | contribs) |
||
Line 7: | Line 7: | ||
{| class="wikitableShiny" border="1" | {| class="wikitableShiny" border="1" | ||
|- | |- | ||
− | ! | + | ! '''Type''' |
− | ! | + | ! '''Description''' |
|- | |- | ||
− | | [[ | + | ! |
+ | ! '''Attachments''' | ||
+ | |- | ||
+ | | [[CAttachment]] | ||
+ | | {{:CAttachment}} | ||
+ | |- | ||
+ | | [[AttachmentPoint]] | ||
+ | | {{:AttachmentPoint}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''AI''' | ||
+ | |- | ||
+ | | [[CBrain]] | ||
+ | | {{:CBrain}} | ||
+ | |- | ||
+ | | [[BrainVars]] | ||
+ | | {{:BrainVars}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''GUI''' | ||
+ | |- | ||
+ | | [[CBanner]] | ||
+ | | {{:CBanner}} | ||
+ | |- | ||
+ | | [[CButton]] | ||
+ | | {{:CButton}} | ||
+ | |- | ||
+ | | [[CGridButton]] | ||
+ | | {{:CGridButton}} | ||
+ | |- | ||
+ | | [[CGridMenu]] | ||
+ | | {{:CGridMenu}} | ||
+ | |- | ||
+ | | [[CHUD]] | ||
+ | | {{:CHUD}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Map''' | ||
+ | |- | ||
+ | | [[CMap]] | ||
+ | | {{:CMap}} | ||
+ | |- | ||
+ | | [[CTileEffect]] | ||
+ | | {{:CTileEffect}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Movement''' | ||
+ | |- | ||
+ | | [[CMovement]] | ||
+ | | {{:CMovement}} | ||
+ | |- | ||
+ | | [[MovementConsts]] | ||
+ | | {{:MovementConsts}} | ||
+ | |- | ||
+ | | [[MovementVars]] | ||
+ | | {{:MovementVars}} | ||
+ | |- | ||
+ | | [[CProperties]] | ||
+ | | {{:CProperties}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Shapes''' | ||
+ | |- | ||
+ | | [[CShape]] | ||
+ | | {{:CShape}} | ||
+ | |- | ||
+ | | [[ShapeConsts]] | ||
+ | | {{:ShapeConsts}} | ||
+ | |- | ||
+ | | [[ShapeVars]] | ||
+ | | {{:ShapeVars}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Sprites''' | ||
+ | |- | ||
+ | | [[CSprite]] | ||
+ | | {{:CSprite}} | ||
+ | |- | ||
+ | | [[Animation]] | ||
+ | | {{:Animation}} | ||
+ | |- | ||
+ | | [[CSpriteLayer]] | ||
+ | | {{:CSpriteLayer}} | ||
+ | |- | ||
+ | | [[SpriteConsts]] | ||
+ | | {{:SpriteConsts}} | ||
+ | |- | ||
+ | | [[SpriteVars]] | ||
+ | | {{:SpriteVars}} | ||
+ | |- | ||
+ | | [[PixelOffset]] | ||
+ | | {{:PixelOffset}} | ||
+ | |- | ||
+ | | [[TeamTexture]] | ||
+ | | {{:TeamTexture}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Respawns''' | ||
+ | |- | ||
+ | | [[CRespawn]] | ||
+ | | {{:CRespawn}} | ||
+ | |- | ||
+ | | [[CRespawnQueueActor]] | ||
+ | | {{:CRespawnQueueActor}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Weapons''' | ||
+ | |- | ||
+ | | [[CWeapon]] | ||
+ | | {{:CWeapon}} | ||
+ | |- | ||
+ | | [[WeaponConsts]] | ||
+ | | {{:WeaponConsts}} | ||
+ | |- | ||
+ | | [[WeaponVars]] | ||
+ | | {{:WeaponVars}} | ||
+ | |- | ||
+ | | [[HitInfo]] | ||
+ | | {{:HitInfo}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''World''' | ||
+ | |- | ||
+ | | [[CRules]] | ||
+ | | {{:CRules}} | ||
+ | |- | ||
+ | | [[CTechnology]] | ||
+ | | {{:CTechnology}} | ||
+ | |- | ||
+ | | [[CTechTree]] | ||
+ | | {{:CTechTree}} | ||
+ | |- | ||
+ | | [[CClass]] | ||
+ | | {{:CClass}} | ||
+ | |- | ||
+ | | [[CTeam]] | ||
+ | | {{:CTeam}} | ||
+ | |- | ||
+ | | [[CCamera]] | ||
+ | | {{:CCamera}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''General types''' | ||
+ | |- | ||
+ | | [[dimension2d<T>]] | ||
+ | | {{:dimension2d<T>}} | ||
+ | |- | ||
+ | | [[rect<T>]] | ||
+ | | {{:rect<T>}} | ||
+ | |- | ||
+ | | [[SColor]] | ||
+ | | {{:SColor}} | ||
+ | |- | ||
+ | | [[Vec2f]] | ||
+ | | {{:Vec2f}} | ||
+ | |- | ||
+ | | [[Vector2d<T>]] | ||
+ | | {{:Vector2d<T>}} | ||
+ | |- | ||
+ | | [[string]] | ||
+ | | {{:string}} | ||
+ | |- | ||
+ | ! | ||
+ | ! '''Misc''' | ||
+ | |- | ||
+ | | [[CBlob]] | ||
+ | | {{:CBlob}} | ||
+ | |- | ||
+ | | [[CActor]] | ||
+ | | {{:CActor}} | ||
+ | |- | ||
+ | | [[CPlayer]] | ||
+ | | {{:CPlayer}} | ||
+ | |- | ||
+ | | [[CBitStream]] | ||
+ | | {{:CBitStream}} | ||
+ | |- | ||
+ | | [[CNet]] | ||
+ | | {{:CNet}} | ||
+ | |- | ||
+ | | [[CInventory]] | ||
+ | | {{:CInventory}} | ||
+ | |- | ||
+ | | [[ConfigFile]] | ||
| {{:ConfigFile}} | | {{:ConfigFile}} | ||
+ | |- | ||
+ | | [[Driver]] | ||
+ | | {{:Driver}} | ||
+ | |- | ||
+ | | [[CControls]] | ||
+ | | {{:CControls}} | ||
|- | |- | ||
|} | |} | ||
[[Category:Scripting]] | [[Category:Scripting]] |
Revision as of 20:25, 13 August 2012
Something here about the general concept of objects and their types.
Then a big ol' list of the types, linking to their own articles.
Type | Description |
---|---|
Attachments | |
CAttachment |
|
AttachmentPoint |
|
AI | |
CBrain |
|
BrainVars |
|
GUI | |
CBanner | CBanner |
CButton | |
CGridButton | |
CGridMenu | |
CHUD | |
Map | |
CMap |
|
CTileEffect |
|
Movement | |
CMovement | |
MovementConsts | |
MovementVars | |
CProperties | |
Shapes | |
CShape | |
ShapeConsts | |
ShapeVars | |
Sprites | |
CSprite | |
Animation | |
CSpriteLayer | |
SpriteConsts | |
SpriteVars | |
PixelOffset | |
TeamTexture | |
Respawns | |
CRespawn | |
CRespawnQueueActor | |
Weapons | |
CWeapon | |
WeaponConsts | |
WeaponVars | |
HitInfo | |
World | |
CRules | |
CTechnology | |
CTechTree | |
CClass | CClass |
CTeam | |
CCamera | |
General types | |
[[dimension2d<T>]] | {{:dimension2d<T>}} |
[[rect<T>]] | {{:rect<T>}} |
SColor |
The SColor type is used in GUI functions such as DrawRectangle. |
Vec2f |
The Vec2f type is mainly used in the blob for positioning and getting the mouse coordinates. |
[[Vector2d<T>]] | {{:Vector2d<T>}} |
string | String is used for storing strings of characters. |
Misc | |
CBlob |
CBlob is most common networked object in game that can be interacted in some way. |
CActor | CActor |
CPlayer |
|
CBitStream |
|
CNet | |
CInventory |
Represents an inventory - a container for CBlobs that is itself part of (owned by) a CBlob. |
ConfigFile |
The object used to read/write the contents of .cfg files |
Driver |
|
CControls |