NVIDIA DeepLearning Dataset Synthesizer (NDDS)
 All Classes Namespaces Functions Variables Typedefs Pages
URandomMaterialParam_TextureComponent Class Reference
+ Inheritance diagram for URandomMaterialParam_TextureComponent:
+ Collaboration diagram for URandomMaterialParam_TextureComponent:

Protected Member Functions

virtual void BeginPlay () override
 
virtual void EndPlay (const EEndPlayReason::Type EndPlayReason) override
 
bool HasAssetToRandomize () const
 
virtual void PostLoad () override
 
virtual void UpdateMaterial (UMaterialInstanceDynamic *MaterialToMofidy) override
 
- Protected Member Functions inherited from URandomMaterialParameterComponentBase
virtual void OnRandomization_Implementation () override
 
void UpdateDecalMaterial (class UDecalComponent *AffectedDecalComp)
 
void UpdateMeshMaterial (class UMeshComponent *AffectedMeshComp)
 
- Protected Member Functions inherited from URandomComponentBase
virtual void OnFinishedRandomization ()
 
void OnRandomization ()
 
virtual void TickComponent (float DeltaTime, enum ELevelTick TickType, FActorComponentTickFunction *ThisTickFunction) override
 

Protected Attributes

bool bUseAllTextureInAFolder
 
TArray< FDirectoryPath > TextureDirectories
 
FDirectoryPath TextureDirectory
 
TArray< UTexture * > TextureList
 
FName TextureParameterName
 
FRandomAssetStreamer TextureStreamer
 
- 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
 

Additional Inherited Members

- Public Member Functions inherited from URandomComponentBase
void Randomize ()
 
bool ShouldRandomize () const
 
void StartRandomizing ()
 
void StopRandomizing ()
 

Detailed Description

Definition at line 21 of file RandomMaterialParam_TextureComponent.h.


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