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

Public Member Functions

virtual void InitMutate (URandomGen *rand) override
 
virtual void Mutate (URandomGen *rand, double stdDevFractionOfRange) override
 
void SetVal (bool newVal)
 
bool GetVal ()
 
virtual bool SetOn (UObject *object) override
 
virtual FString ToString () 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 ()
 

Member Function Documentation

◆ InitMutate()

void UBoolGeneratedProperty::InitMutate ( URandomGen rand)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ Mutate()

void UBoolGeneratedProperty::Mutate ( URandomGen rand,
double  stdDevFractionOfRange = 1.0 
)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ SetOn()

bool UBoolGeneratedProperty::SetOn ( UObject *  object)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ ToString()

virtual FString UBoolGeneratedProperty::ToString ( )
inlineoverridevirtual

Reimplemented from UGeneratedProperty.


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