# TModifierFlags Struct Reference
[Data Structures]

Inheritance diagram for TModifierFlags:

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

Enumerator:

  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:

- I3dExModifier.h