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

Public Member Functions

virtual void InitMutate (URandomGen *rand) override
 
virtual void Mutate (URandomGen *rand, double stdDevFractionOfRange=0.25) override
 
void SetVal (float newVal)
 
float 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 UFloatGeneratedProperty::InitMutate ( URandomGen rand)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ Mutate()

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

Reimplemented from UGeneratedProperty.

◆ SetOn()

bool UFloatGeneratedProperty::SetOn ( UObject *  object)
overridevirtual

Reimplemented from UGeneratedProperty.

◆ ToString()

virtual FString UFloatGeneratedProperty::ToString ( )
inlineoverridevirtual

Reimplemented from UGeneratedProperty.


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