Open 3D Engine AzFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzPhysics::CollisionConfiguration Class Reference

#include <CollisionConfiguration.h>

Public Member Functions

 AZ_TYPE_INFO (CollisionConfiguration, "{84059477-BF6E-4421-9AC7-A0A3B27DEA40}")
 
bool operator== (const CollisionConfiguration &other) const
 
bool operator!= (const CollisionConfiguration &other) const
 

Static Public Member Functions

static void Reflect (AZ::ReflectContext *context)
 

Public Attributes

 AZ_CLASS_ALLOCATOR_DECL
 
CollisionLayers m_collisionLayers
 
CollisionGroups m_collisionGroups
 

Detailed Description

Collision configuration is a convenience storage class for /ref CollisionLayers and /ref CollisionGroups, as they are frequently used together. It can be retrieved/mutated through the SystemConfiguration (for global settings) and the SceneConfiguration (for scene modifications).


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