ICECreatureControl  1.3.2
Public Member Functions | Protected Attributes | Properties | List of all members
ICE.Creatures.Objects.RangedWeaponDataObject Class Reference
Inheritance diagram for ICE.Creatures.Objects.RangedWeaponDataObject:
Inheritance graph
Collaboration diagram for ICE.Creatures.Objects.RangedWeaponDataObject:
Collaboration graph

Public Member Functions

 RangedWeaponDataObject ()
 
 RangedWeaponDataObject (ICEWorldBehaviour _component)
 
 RangedWeaponDataObject (RangedWeaponDataObject _object)
 
override void Init (ICEWorldBehaviour _component)
 
void Copy (RangedWeaponDataObject _object)
 

Protected Attributes

Transform m_TargetTransform = null
 
ICECreatureEntity m_TargetEntity = null
 
ICECreatureEntity m_Entity = null
 

Properties

DirectAudioPlayerObject LaunchSound [get, set]
 
RangedWeaponAmmunitionObject Ammunition [get, set]
 
RangedWeaponMuzzleFlashObject MuzzleFlash [get, set]
 
RangedWeaponRecoilObject Recoil [get, set]
 
RangedWeaponShellObject Shell [get, set]
 
EffectObject Effect [get, set]
 
virtual Transform TargetTransform [get]
 
virtual ICECreatureEntity TargetEntityComponent [get]
 
virtual ICECreatureEntity EntityComponent [get]
 

Constructor & Destructor Documentation

ICE.Creatures.Objects.RangedWeaponDataObject.RangedWeaponDataObject ( )
ICE.Creatures.Objects.RangedWeaponDataObject.RangedWeaponDataObject ( ICEWorldBehaviour  _component)
ICE.Creatures.Objects.RangedWeaponDataObject.RangedWeaponDataObject ( RangedWeaponDataObject  _object)

Member Function Documentation

void ICE.Creatures.Objects.RangedWeaponDataObject.Copy ( RangedWeaponDataObject  _object)
override void ICE.Creatures.Objects.RangedWeaponDataObject.Init ( ICEWorldBehaviour  _component)

Member Data Documentation

ICECreatureEntity ICE.Creatures.Objects.RangedWeaponDataObject.m_Entity = null
protected
ICECreatureEntity ICE.Creatures.Objects.RangedWeaponDataObject.m_TargetEntity = null
protected
Transform ICE.Creatures.Objects.RangedWeaponDataObject.m_TargetTransform = null
protected

Property Documentation

RangedWeaponAmmunitionObject ICE.Creatures.Objects.RangedWeaponDataObject.Ammunition
getset
EffectObject ICE.Creatures.Objects.RangedWeaponDataObject.Effect
getset
virtual ICECreatureEntity ICE.Creatures.Objects.RangedWeaponDataObject.EntityComponent
get
DirectAudioPlayerObject ICE.Creatures.Objects.RangedWeaponDataObject.LaunchSound
getset
RangedWeaponMuzzleFlashObject ICE.Creatures.Objects.RangedWeaponDataObject.MuzzleFlash
getset
RangedWeaponRecoilObject ICE.Creatures.Objects.RangedWeaponDataObject.Recoil
getset
RangedWeaponShellObject ICE.Creatures.Objects.RangedWeaponDataObject.Shell
getset
virtual ICECreatureEntity ICE.Creatures.Objects.RangedWeaponDataObject.TargetEntityComponent
get
virtual Transform ICE.Creatures.Objects.RangedWeaponDataObject.TargetTransform
get

The documentation for this class was generated from the following file: