ArticyXImporter
ArticyXImporter for Unreal Engine
Loading...
Searching...
No Matches
UArticyInt Class Reference
Inheritance diagram for UArticyInt:
UArticyVariable

Public Types

typedef int UnderlyingType
 

Public Member Functions

int & operator+= (const int &Val)
 
int & operator-= (const int &Val)
 
int & operator*= (const int &Val)
 
int & operator/= (const int &Val)
 
int operator++ (int)
 
int & operator++ ()
 
int operator-- (int)
 
int & operator-- ()
 
int & operator= (const ExpressoType &NewVal)
 
int & operator+= (const ExpressoType &Val)
 
int & operator-= (const ExpressoType &Val)
 
int & operator*= (const ExpressoType &Val)
 
int & operator/= (const ExpressoType &Val)
 
int Set (int NewValue)
 
- Public Member Functions inherited from UArticyVariable
template<typename Type>
void Init (UArticyBaseVariableSet *Set, UArticyGlobalVariables *const NewStore, const FName &Name, const typename Type::UnderlyingType &NewValue)
 
const FName & GetGVName () const
 

Public Attributes

friend UArticyVariable
 
- Public Attributes inherited from UArticyVariable
FOnGVChanged OnVariableChanged
 

Protected Attributes

int Value = -1
 
- Protected Attributes inherited from UArticyVariable
FName GVName
 

Additional Inherited Members

- Protected Member Functions inherited from UArticyVariable
template<typename Type, typename ValueType>
ValueType & Setter (const ValueType &NewValue)
 
template<typename Type>
void PopState (Type *Instance)
 
uint32 GetStoreShadowLevel () const
 
- Static Protected Member Functions inherited from UArticyVariable
template<typename Type>
static uint32 GetShadowLevel (Type *Instance)
 

Member Function Documentation

◆ Set()

int UArticyInt::Set ( int NewValue)
inline

Set the value of this variable. This internally calls the setter, so it guarantees that the correct shadow state is used (if any).

Member Data Documentation

◆ Value

int UArticyInt::Value = -1
protected

The current value of this variable (i.e. the value of a shadow state, if any is active).


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