torque Torque Game Engine Documentation
TGE Version 1.5.2

SlotAssignOpNode Struct Reference

#include <ast.h>

Inheritance diagram for SlotAssignOpNode:

Inheritance graph
[legend]

Public Member Functions

U32 precompile (TypeReq type)
U32 compile (U32 *codeStream, U32 ip, TypeReq type)
TypeReq getPreferredType ()

Static Public Member Functions

static SlotAssignOpNodealloc (ExprNode *objectExpr, StringTableEntry slotName, ExprNode *arrayExpr, S32 op, ExprNode *valueExpr)

Data Fields

ExprNodeobjectExpr
ExprNodearrayExpr
StringTableEntry slotName
S32 op
ExprNodevalueExpr
U32 operand
TypeReq subType

Member Function Documentation

static SlotAssignOpNode* SlotAssignOpNode::alloc ( ExprNode objectExpr,
StringTableEntry  slotName,
ExprNode arrayExpr,
S32  op,
ExprNode valueExpr 
) [static]

U32 SlotAssignOpNode::precompile ( TypeReq  type  )  [virtual]

Implements ExprNode.

U32 SlotAssignOpNode::compile ( U32 codeStream,
U32  ip,
TypeReq  type 
) [virtual]

Implements ExprNode.

TypeReq SlotAssignOpNode::getPreferredType (  )  [virtual]

Implements ExprNode.


Field Documentation




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen