Navigation
API > API/Plugins > API/Plugins/AvalancheShapes
| |
|
| Name |
UAvaShapeSettings |
| Type |
class |
| Header File |
/Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheShapes/Public/AvaShapeSettings.h |
| Include Path |
#include "AvaShapeSettings.h" |
Syntax
UCLASS (MinimalAPI, Config=Engine, Meta=(DisplayName="Motion Design Shapes"))
class UAvaShapeSettings : public UDeveloperSettings
Inheritance Hierarchy
Constructors
Variables
Protected
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| bForceDisableShapeCollision |
bool |
Option to disable shape collisions globally, as shapes with collisions can have a significant hit on perf. |
AvaShapeSettings.h |
- Config
- EditAnywhere
- Category="Motion Design"
|
| ForceDisableShapeCollision |
std::atomic< bool > |
Mirror atomic version of bForceDisableShapeCollision |
AvaShapeSettings.h |
|
Functions
Public
| Name |
Remarks |
Include Path |
Unreal Specifiers |
bool ShouldForceDisableShapeCollision()
|
Returns whether shape collision should be force disabled |
AvaShapeSettings.h |
|
Public Virtual
| Name |
Remarks |
Include Path |
Unreal Specifiers |
virtual void PostInitProperties()
|
|
AvaShapeSettings.h |
|