afxProjectileData
Engine/source/afx/ce/afxProjectile.h
Public Types
enum
LaunchDirType { TowardPos2Constraint OrientConstraint LaunchDirField }
Private Types
Parent
Public Attributes
Public Functions
afxProjectileData(const afxProjectileData & , bool )
bool
DECLARE_CATEGORY("AFX" )
gather_cons_defs(Vector< afxConstraintDef > & defs)
bool
onAdd()
Called when the object is added to the sim.
unpackData(BitStream * stream)
Public Static Functions
Detailed Description
Public Types
LaunchDirType
Enumerator
- TowardPos2Constraint
- OrientConstraint
- LaunchDirField
Private Types
typedef ProjectileData Parent
Public Attributes
U32 dynamicCollisionMask
bool ignore_src_timeout
Point3F launch_dir_bias
U32 launch_dir_method
afxConstraintDef launch_pos_def
StringTableEntry launch_pos_spec
U8 networking
bool override_collision_masks
U32 staticCollisionMask
Public Functions
afxProjectileData()
afxProjectileData(const afxProjectileData & , bool )
allowSubstitutions()
Reimplemented from: ProjectileData
DECLARE_CATEGORY("AFX" )
DECLARE_CONOBJECT(afxProjectileData )
gather_cons_defs(Vector< afxConstraintDef > & defs)
onAdd()
Reimplemented from: SimObject
packData(BitStream * stream)
Reimplemented from: SimDataBlock
unpackData(BitStream * stream)
Reimplemented from: SimDataBlock