EvolvingBehavior  0.2.0
 
Loading...
Searching...
No Matches
UBlackboardKeyGeneratedProperty Class Reference
Inheritance diagram for UBlackboardKeyGeneratedProperty:
UGeneratedProperty ISaveable

Public Member Functions

virtual void InitMutate (URandomGen *rand) override
 
virtual void Mutate (URandomGen *rand, double stdDevFractionOfRange=0.25) override
 
void SetKeyName (FName newKeyName)
 
FName GetKeyName ()
 
TSubclassOf< UBlackboardKeyType > GetKeyType ()
 
virtual bool SetOn (UObject *object) override
 
virtual FString ToString () override
 
void OnBlackboardLoaded ()
 
void DataLoaded ()
 
virtual void DataLoaded_Implementation () override
 
void DataSaved ()
 
virtual void DataSaved_Implementation () override
 
- Public Member Functions inherited from UGeneratedProperty
virtual void InitMutate (URandomGen *rand)
 
virtual void Mutate (URandomGen *rand, double stdDevFractionOfRange=0.25)
 
void SetName (FString newName)
 
void SetName (FName newName)
 
FName GetName ()
 
virtual bool SetOn (UObject *object)
 
virtual FString ToString ()
 
- Public Member Functions inherited from ISaveable
void DataLoaded ()
 
void DataSaved ()
 

Member Function Documentation

◆ InitMutate()

void UBlackboardKeyGeneratedProperty::InitMutate ( URandomGen rand)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ Mutate()

void UBlackboardKeyGeneratedProperty::Mutate ( URandomGen rand,
double  stdDevFractionOfRange = 0.25 
)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ SetOn()

bool UBlackboardKeyGeneratedProperty::SetOn ( UObject *  object)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ ToString()

virtual FString UBlackboardKeyGeneratedProperty::ToString ( )
inlineoverridevirtual

Reimplemented from UGeneratedProperty.


The documentation for this class was generated from the following files:
  • Source/EvolvingBehavior/Public/Representation/BlackboardKeyGeneratedProperty.h
  • Source/EvolvingBehavior/Private/Representation/BlackboardKeyGeneratedProperty.cpp