C# Class GameCommon.LowLevelSceneManagement

Afficher le fichier Open project: DarrenHassan/GDM4242-GroupD

Méthodes publiques

Méthode Description
WalkForCamera ( Engine.Camera camera, float farClipDistance, Set outSceneNodes, Set outStaticMeshObjects ) : void
WalkForShadowGeneration ( Engine.Camera camera, RenderLight light, float farClipDistance, Set outSceneNodes, Set outStaticMeshObjects ) : void

Private Methods

Méthode Description
GetClipPlanesForDirectionalLightShadowGeneration ( Engine.Camera camera, RenderLight light, float farClipDistance ) : Plane[]
GetClipPlanesForSpotLightShadowGeneration ( Engine.Camera camera, RenderLight light ) : Plane[]
WalkAll ( Set outSceneNodes, Set outStaticMeshObjects ) : void
WalkDirectionalLightShadowGeneration ( Engine.Camera camera, RenderLight light, float farClipDistance, Set outSceneNodes, Set outStaticMeshObjects ) : void
WalkPointLightShadowGeneration ( Engine.Camera camera, RenderLight light, Set outSceneNodes, Set outStaticMeshObjects ) : void
WalkSpotLightShadowGeneration ( Engine.Camera camera, RenderLight light, Set outSceneNodes, Set outStaticMeshObjects ) : void

Method Details

WalkForCamera() public static méthode

public static WalkForCamera ( Engine.Camera camera, float farClipDistance, Set outSceneNodes, Set outStaticMeshObjects ) : void
camera Engine.Camera
farClipDistance float
outSceneNodes Set
outStaticMeshObjects Set
Résultat void

WalkForShadowGeneration() public static méthode

public static WalkForShadowGeneration ( Engine.Camera camera, RenderLight light, float farClipDistance, Set outSceneNodes, Set outStaticMeshObjects ) : void
camera Engine.Camera
light RenderLight
farClipDistance float
outSceneNodes Set
outStaticMeshObjects Set
Résultat void