G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UGothicSkeletalMeshComponent Class Reference

Public Member Functions

Functions
void SetFreezeMaterial (UMaterialInterface FreezeMaterial)
void ForceCacheParameterAsDirty ()

Static Public Member Functions

Static Functions
static UGothicSkeletalMeshComponent Get (const AActor Actor, FName WithName=NAME_None)
static UGothicSkeletalMeshComponent GetOrCreate (AActor Actor, FName WithName=NAME_None)
static UGothicSkeletalMeshComponent Create (AActor Actor, FName WithName=NAME_None)
static UClass StaticClass ()

Public Attributes

Animation
TSubclassOf< UGenericAnimationConfig > m_GenericAnimationConfig
TSubclassOf< UAnimInstance > m_GenericAnimClass
 The AnimBlueprint class to use. If set it will override the animation instance at runtime.
Mutilation
bool m_CutBoneInvert
FName m_BoneToCut

Member Function Documentation

◆ Create()

UGothicSkeletalMeshComponent Create ( AActor Actor,
FName WithName = NAME_None )
static

◆ ForceCacheParameterAsDirty()

void ForceCacheParameterAsDirty ( )

◆ Get()

UGothicSkeletalMeshComponent Get ( const AActor Actor,
FName WithName = NAME_None )
static

◆ GetOrCreate()

UGothicSkeletalMeshComponent GetOrCreate ( AActor Actor,
FName WithName = NAME_None )
static

◆ SetFreezeMaterial()

void SetFreezeMaterial ( UMaterialInterface FreezeMaterial)

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ m_BoneToCut

FName m_BoneToCut

◆ m_CutBoneInvert

bool m_CutBoneInvert

◆ m_GenericAnimationConfig

TSubclassOf<UGenericAnimationConfig> m_GenericAnimationConfig

◆ m_GenericAnimClass

TSubclassOf<UAnimInstance> m_GenericAnimClass

The AnimBlueprint class to use. If set it will override the animation instance at runtime.