|
void | PostLoad () override |
|
void | UpdateMaterial (UMaterialInstanceDynamic *MaterialToMofidy) override |
|
Protected Member Functions inherited from URandomMaterialParameterComponentBase |
virtual void | BeginPlay () override |
|
virtual void | OnRandomization_Implementation () override |
|
void | UpdateDecalMaterial (class UDecalComponent *AffectedDecalComp) |
|
void | UpdateMeshMaterial (class UMeshComponent *AffectedMeshComp) |
|
Protected Member Functions inherited from URandomComponentBase |
virtual void | EndPlay (const EEndPlayReason::Type EndPlayReason) override |
|
virtual void | OnFinishedRandomization () |
|
void | OnRandomization () |
|
virtual void | TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override |
|
|
FRandomColorData | ColorData |
|
FName | ColorParameterName |
|
Protected Attributes inherited from URandomMaterialParameterComponentBase |
EAffectedMaterialOwnerComponentType | AffectedComponentType |
|
TArray< FName > | MaterialParameterNames |
|
FRandomMaterialSelection | MaterialSelectionConfigData |
|
TArray< class UDecalComponent * > | OwnerDecalComponents |
|
TArray< class UMeshComponent * > | OwnerMeshComponents |
|
Protected Attributes inherited from URandomComponentBase |
bool | bAlreadyRandomized |
|
bool | bOnlyRandomizeOnce |
|
bool | bShouldRandomize |
|
float | CountdownUntilNextRandomization |
|
FFloatInterval | RandomizationDurationInterval |
|
FFloatRange | RandomizationDurationRange |
|
|
Public Member Functions inherited from URandomComponentBase |
void | Randomize () |
|
bool | ShouldRandomize () const |
|
void | StartRandomizing () |
|
void | StopRandomizing () |
|
RandomTextureComponent randomly change the color parameter of the materials in the owner's mesh
Definition at line 23 of file RandomMaterialParam_ColorComponent.h.
The documentation for this class was generated from the following file: