TModifierFlags Struct Reference
[Data Structures]

Inheritance diagram for TModifierFlags:

TBitField List of all members.

Public Types

enum  { kTreeModifier = ( 1 << 0 ), kDeformModifier = ( 1 << 1 ), kDisableBackFacing = ( 1 << 2 ) }

Public Member Functions

 TModifierFlags ()
boolean IsTreeModifier () const
boolean IsDeformModifier () const
boolean IsBackfacingDisabled () const

Detailed Description

Flags used with I3DExModifier::GetModifierFlags


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
kTreeModifier  The modifier performs changes on the tree (behavior in RDS).
kDeformModifier  The modifier changes the geometry (deformer in RDS).
kDisableBackFacing  The modifier opens the geometry and needs to turn off back face culling (eg explode).


Constructor & Destructor Documentation

TModifierFlags::TModifierFlags (   )  [inline]
 


Member Function Documentation

boolean TModifierFlags::IsBackfacingDisabled (   )  const [inline]
 

Returns true if The modifier opens the geometry and needs to turn off back face culling (eg explode)

boolean TModifierFlags::IsDeformModifier (   )  const [inline]
 

Returns true if the modifier changes the geometry (deformer in RDS)

boolean TModifierFlags::IsTreeModifier (   )  const [inline]
 

Returns true if the modifier performs changes on the tree (behavior in RDS)


The documentation for this struct was generated from the following file:
Generated on Mon Mar 14 12:29:10 2005 for Carrara SDK Doc by  doxygen 1.3.9.1