Etterna 0.74.4
Loading...
Searching...
No Matches
Public Member Functions | List of all members
XNodeValue Class Referenceabstract
Inheritance diagram for XNodeValue:
Inheritance graph
[legend]

Public Member Functions

virtual auto Copy () const -> XNodeValue *=0
 
virtual void GetValue (std::string &out) const =0
 
virtual void GetValue (int &out) const =0
 
virtual void GetValue (float &out) const =0
 
virtual void GetValue (bool &out) const =0
 
virtual void GetValue (unsigned &out) const =0
 
virtual void PushValue (lua_State *L) const =0
 
template<typename T >
auto GetValue () const -> T
 
virtual void SetValue (const std::string &v)=0
 
virtual void SetValue (int v)=0
 
virtual void SetValue (float v)=0
 
virtual void SetValue (unsigned v)=0
 
virtual void SetValueFromStack (lua_State *L)=0
 

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