CScene Class Reference

#include <ObjectClass_CScene.h>

Inheritance diagram for CScene:

CObject CReferenceTarget List of all members.

Public Member Functions

void AddEventRelay (class CObject Target)
void AddEventRelay (class CClassExecutorInstance ExecutorInstance, Method(class CEvent) HookMethod)
void RemoveEventRelays (class CClassExecutorInstance ExecutorInstance)
void RegisterDeltaTickHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod)
void UnregisterDeltaTickHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod)
void RegisterRenderTickHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod)
void UnregisterRenderTickHook (class CClassExecutorInstance ExecutorInstance, Method(float) HookMethod)
dword Time ()
void SetTime (dword Time)
dword PreciseTime ()
void EnsureGenesis ()
void ActivateSceneWatchers ()
bool IsLoadingComplete ()
bool IsSceneSequencedWithServer ()
void AssureTemporalMaster ()
bool IsPaused ()
CScene TemporalMaster ()
void TemporalPassTime (float Time)
void TemporalContinue ()
void TemporalPause (float Time)
void TemporalPause ()
void TemporalMoveToScale (float Scale, float Speed)
void PausePhysicsSimulation ()
void ResumePhysicsSimulation ()
void RecreatePhysicsWorld ()
void SetTimeScale (float Scale)
float TimeScale ()
void ComposeEnvironment ()
void Add (class CActor ActorToAdd)
void Remove (class CActor ActorToRemove)
void OwnBranch (class CObject ObjectBranchToOwn)
void PreCacheObject (class CObject PreCacheObject)
CActor Actor (int Num)
int NumActors ()
void AddPublicActor (class CActor ActorToAdd)
void RemovePublicActor (class CActor ActorToRemove)
CActor PublicActor (int Num)
int NumPublicActors ()
CActor FindPublicActorByName (string Name)
CCollisionTester NewCollisionTester ()
CRenderer CurrentRenderer ()
int NumAttachedRenderer ()
CRenderer AttachedRenderer (int Index)
CActor CurrentRendererCamera ()
CSession Session ()
void PlayNoiseSphere (class CNoise Noise, class CVector Position, float Hotspot, float Falloff, float Volume)
void PlayNoiseSphere (class CNoise Noise, class CVector Position, float DecayDistance)
void PlayNoiseSphere (class CNoise Noise, class CActor Parent, float DecayDistance)
void PlayNoiseSphere (class CNoise Noise, class CVector Position, float Hotspot, float Falloff, float Volume, float Frequency)
void PlayNoiseSphereVolumetric (class CNoise Noise, class CVector Position, float Hotspot, float Falloff, float Volume)
void PlayNoiseSphereVolumetric (class CNoise Noise, class CVector Position, float Hotspot, float Falloff, float Volume, float Frequency)
void SetCollisionsActive (class CActor Actor1, class CActor Actor2, bool IsActive)
void PlayNoiseAmbient (class CNoise Noise, float Volume)
CIncidentRecorder NewIncidentRecorder ()
bool TestSphere (class CCollisionResults CollisionResults, class CVector Position, float Radius)
bool TestSphere (class CCollisionResults CollisionResults, class CVector Position, float Hotspot, float Falloff)
bool TestSpherePath (class CCollisionResults CollisionResults, class CVector Position, float Radius, class CVector Direction, float Distance)
bool TestLineSegment (class CCollisionResults CollisionResults, class CVector StartPosition, class CVector EndPosition)
bool TestRay (class CCollisionResults CollisionResults, class CVector StartPosition, class CVector Ray)
bool TestLineSegment (class CCollisionResults CollisionResults, class CVector Position, class CCoordinateSystem Orientation, float Length)
bool TestCone (class CCollisionResults CollisionResults, class CVector Position, class CCoordinateSystem Orientation, float Penumbra, float Length)
float YGravity ()

Member Function Documentation

void CScene::ActivateSceneWatchers (  ) 

class CActor CScene::Actor ( int  Num  ) 

void CScene::Add ( class CActor  ActorToAdd  ) 

void CScene::AddEventRelay ( class CClassExecutorInstance  ExecutorInstance,
Method(class CEvent HookMethod 
)

void CScene::AddEventRelay ( class CObject  Target  ) 

void CScene::AddPublicActor ( class CActor  ActorToAdd  ) 

void CScene::AssureTemporalMaster (  ) 

class CRenderer CScene::AttachedRenderer ( int  Index  ) 

void CScene::ComposeEnvironment (  ) 

class CRenderer CScene::CurrentRenderer (  ) 

class CActor CScene::CurrentRendererCamera (  ) 

void CScene::EnsureGenesis (  ) 

class CActor CScene::FindPublicActorByName ( string  Name  ) 

bool CScene::IsLoadingComplete (  ) 

bool CScene::IsPaused (  ) 

bool CScene::IsSceneSequencedWithServer (  ) 

class CCollisionTester CScene::NewCollisionTester (  ) 

Reimplemented from CObject.

class CIncidentRecorder CScene::NewIncidentRecorder (  ) 

int CScene::NumActors (  ) 

int CScene::NumAttachedRenderer (  ) 

int CScene::NumPublicActors (  ) 

void CScene::OwnBranch ( class CObject  ObjectBranchToOwn  ) 

void CScene::PausePhysicsSimulation (  ) 

void CScene::PlayNoiseAmbient ( class CNoise  Noise,
float  Volume 
)

void CScene::PlayNoiseSphere ( class CNoise  Noise,
class CVector  Position,
float  Hotspot,
float  Falloff,
float  Volume,
float  Frequency 
)

void CScene::PlayNoiseSphere ( class CNoise  Noise,
class CActor  Parent,
float  DecayDistance 
)

void CScene::PlayNoiseSphere ( class CNoise  Noise,
class CVector  Position,
float  DecayDistance 
)

void CScene::PlayNoiseSphere ( class CNoise  Noise,
class CVector  Position,
float  Hotspot,
float  Falloff,
float  Volume 
)

void CScene::PlayNoiseSphereVolumetric ( class CNoise  Noise,
class CVector  Position,
float  Hotspot,
float  Falloff,
float  Volume,
float  Frequency 
)

void CScene::PlayNoiseSphereVolumetric ( class CNoise  Noise,
class CVector  Position,
float  Hotspot,
float  Falloff,
float  Volume 
)

void CScene::PreCacheObject ( class CObject  PreCacheObject  ) 

dword CScene::PreciseTime (  ) 

class CActor CScene::PublicActor ( int  Num  ) 

void CScene::RecreatePhysicsWorld (  ) 

void CScene::RegisterDeltaTickHook ( class CClassExecutorInstance  ExecutorInstance,
Method(float)  HookMethod 
)

void CScene::RegisterRenderTickHook ( class CClassExecutorInstance  ExecutorInstance,
Method(float)  HookMethod 
)

void CScene::Remove ( class CActor  ActorToRemove  ) 

void CScene::RemoveEventRelays ( class CClassExecutorInstance  ExecutorInstance  ) 

void CScene::RemovePublicActor ( class CActor  ActorToRemove  ) 

void CScene::ResumePhysicsSimulation (  ) 

class CSession CScene::Session (  ) 

void CScene::SetCollisionsActive ( class CActor  Actor1,
class CActor  Actor2,
bool  IsActive 
)

void CScene::SetTime ( dword  Time  ) 

void CScene::SetTimeScale ( float  Scale  ) 

void CScene::TemporalContinue (  ) 

class CScene CScene::TemporalMaster (  ) 

void CScene::TemporalMoveToScale ( float  Scale,
float  Speed 
)

void CScene::TemporalPassTime ( float  Time  ) 

void CScene::TemporalPause (  ) 

void CScene::TemporalPause ( float  Time  ) 

bool CScene::TestCone ( class CCollisionResults  CollisionResults,
class CVector  Position,
class CCoordinateSystem  Orientation,
float  Penumbra,
float  Length 
)

bool CScene::TestLineSegment ( class CCollisionResults  CollisionResults,
class CVector  Position,
class CCoordinateSystem  Orientation,
float  Length 
)

bool CScene::TestLineSegment ( class CCollisionResults  CollisionResults,
class CVector  StartPosition,
class CVector  EndPosition 
)

bool CScene::TestRay ( class CCollisionResults  CollisionResults,
class CVector  StartPosition,
class CVector  Ray 
)

bool CScene::TestSphere ( class CCollisionResults  CollisionResults,
class CVector  Position,
float  Hotspot,
float  Falloff 
)

bool CScene::TestSphere ( class CCollisionResults  CollisionResults,
class CVector  Position,
float  Radius 
)

bool CScene::TestSpherePath ( class CCollisionResults  CollisionResults,
class CVector  Position,
float  Radius,
class CVector  Direction,
float  Distance 
)

dword CScene::Time (  ) 

float CScene::TimeScale (  ) 

void CScene::UnregisterDeltaTickHook ( class CClassExecutorInstance  ExecutorInstance,
Method(float)  HookMethod 
)

void CScene::UnregisterRenderTickHook ( class CClassExecutorInstance  ExecutorInstance,
Method(float)  HookMethod 
)

float CScene::YGravity (  ) 


Generated on Sun Feb 18 21:27:11 2007 for Script Classes by  doxygen 1.4.7