Configuration object that contains data to setup a Scene.  
 More...
#include <SceneConfiguration.h>
 | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static SceneConfiguration  | CreateDefault () | 
|   | 
 | 
| 
  | AZ_CLASS_ALLOCATOR_DECL | 
|   | 
| 
AZStd::string  | m_sceneName | 
|   | Name given to the scene. 
  | 
|   | 
| 
AZ::Aabb  | m_worldBounds = AZ::Aabb::CreateFromMinMax(-AZ::Vector3(1000.f, 1000.f, 1000.f), AZ::Vector3(1000.f, 1000.f, 1000.f)) | 
|   | 
| 
AZ::Vector3  | m_gravity = AzPhysics::DefaultGravity | 
|   | 
| 
void *  | m_customUserData = nullptr | 
|   | 
| 
bool  | m_enableCcd = false | 
|   | Enables continuous collision detection in the world. 
  | 
|   | 
| 
AZ::u32  | m_maxCcdPasses = 1 | 
|   | Maximum number of continuous collision detection passes. 
  | 
|   | 
| 
bool  | m_enableCcdResweep = true | 
|   | Use a more accurate but more expensive continuous collision detection method. 
  | 
|   | 
| 
bool  | m_enableActiveActors = true | 
|   | Enables reporting of changed Simulated bodies on the OnSceneActiveSimulatedBodiesEvent event. 
  | 
|   | 
| 
bool  | m_enablePcm = true | 
|   | Enables the persistent contact manifold algorithm to be used as the narrow phase algorithm. 
  | 
|   | 
| 
bool  | m_kinematicFiltering = true | 
|   | Enables filtering between kinematic/kinematic objects. 
  | 
|   | 
| 
bool  | m_kinematicStaticFiltering = true | 
|   | Enables filtering between kinematic/static objects. 
  | 
|   | 
| 
float  | m_bounceThresholdVelocity = 2.0f | 
|   | Relative velocity below which colliding objects will not bounce. 
  | 
|   | 
Configuration object that contains data to setup a Scene. 
The documentation for this struct was generated from the following file:
- Code/Framework/AzFramework/AzFramework/Physics/Configuration/SceneConfiguration.h