|
void | add (const XString &str) |
|
void | add (std::initializer_list< XString > strlist) |
|
void | clear () |
|
| operator int () const |
|
virtual XString | to_str () const override |
| Gets value as a string, which is used for scripting.
|
|
Payload & | operator= (int t) |
|
Payload & | operator= (const XString &) |
|
virtual std::vector
< XItemNodeBase::Item > | itemStrings () const |
|
Talker< ListChangeEvent > & | onListChanged () |
|
const Talker< ListChangeEvent > & | onListChanged () const |
|
void | str (const XString &str) throw (XKameError &) |
|
Talker< XValueNodeBase * > & | onValueChanged () |
|
const Talker< XValueNodeBase * > & | onValueChanged () const |
|
bool | isUIEnabled () const |
| If true, operations are allowed by UI and scripts.
|
|
void | setUIEnabled (bool var) |
|
bool | isDisabled () const |
|
void | disable () |
|
bool | isRuntime () const |
|
void | setRuntime (bool var) |
|
Talker< XNode * > & | onUIFlagsChanged () |
|
const Talker< XNode * > & | onUIFlagsChanged () const |
|
XN & | node () noexcept |
| Points to the corresponding node.
|
|
const XN & | node () const noexcept |
| Points to the corresponding node.
|
|
int64_t | serial () const noexcept |
|
Transaction< XN > & | tr () noexcept |
|
virtual void | catchEvent (const shared_ptr< XN > &, int) |
|
virtual void | releaseEvent (const shared_ptr< XN > &, int) |
|
virtual void | moveEvent (unsigned int, unsigned int) |
|
virtual void | listChangeEvent () |
|
| atomic_countable (const atomic_countable &) noexcept |
|
atomic_countable & | operator= (const atomic_countable &)=delete |
|
|
shared_ptr< std::deque< XString > > | m_strings |
|
std::pair< XString, int > | m_var |
|
Definition at line 185 of file xitemnode.h.
void XComboNode::Payload::str_ |
( |
const XString & |
| ) |
|
|
overrideprotectedvirtual |
The documentation for this struct was generated from the following files: