|
|
const TArray< UArticyVariable * > | GetVariables () const |
|
const TArray< UArticyVariable * > | GetVariablesOfType (TSubclassOf< UArticyVariable > Type) |
|
template<class T> |
| const TArray< T * > | GetVariables () |
| template<typename TValue> |
| TValue | SetProp (FName Property, TValue Value, int32 ArrayIndex=0) |
| template<typename TValue> |
| TValue & | GetProp (FName Property, int32 ArrayIndex=0) |
| template<typename TValue> |
| const TValue & | GetProp (FName Property, int32 ArrayIndex=0) const |
| template<typename TValue> |
| TValue * | GetPropPtr (FName Property, int32 ArrayIndex=0) const |
| FProperty * | GetProperty (FName Property) const |
|
virtual UClass * | GetObjectClass () const |
|
| static bool | HasProperty (const UClass *Class, const FName &Property) |
◆ OnVariableChanged
| FOnGVChanged UArticyBaseVariableSet::OnVariableChanged |
This delegate is broadcast every time a variable inside this namespace changes. A reference to the instance of the changed variable is passed as parameter.
The documentation for this class was generated from the following files: