====== XLoad ====== **//Inherited from//** [[class::xcondition|XCondition]], **//Inherited by//** NULL **//Friend class//** NULL **//Description//** **//Public interface//** * [[xload#xload1|XLoad]](ulong id, int type) * [[xload#~xload|~XLoad]]() * const XLoad * [[xload#toload|toLoad]]() const * XLoad * [[xload#toload|toLoad]]() * bool [[xload#checktargets|checkTargets]](ConditionContext *context) const * void [[xload#clear|clear]]() * void [[xload#gettargetnodes|getTargetNodes]](ConditionContext *context, vector * nodes) const * void [[xload#gettargetelems|getTargetElems]](ConditionContext *context, vector * nodes) const * void [[xload#write|write]](XBinaryIO * io) const * ErrorCode [[xload#read|read]](XBinaryIO * io) ---- {{anchor:xload1}} **XLoad(ulong id, int type)** *function: *parameters: - [i]ulong id: - [i] int type: *return value: {{anchor:~xload}} **~XLoad()** *function: *parameters: NULL *return value: {{anchor:toload}} **const XLoad * toLoad() const** *function: *parameters: NULL *return value: {{anchor:toload}} **XLoad * toLoad()** *function: *parameters: NULL *return value: {{anchor:checktargets}} **bool checkTargets(ConditionContext *context) const** *function: *parameters: - [i]ConditionContext *context: *return value: {{anchor:clear}} **void clear()** *function: *parameters: NULL *return value: {{anchor:gettargetnodes}} **void getTargetNodes(ConditionContext *context, vector * nodes) const** *function: *parameters: - [i]ConditionContext *context: - [i] vector * nodes: *return value: {{anchor:gettargetelems}} **void getTargetElems(ConditionContext *context, vector * nodes) const** *function: *parameters: - [i]ConditionContext *context: - [i] vector * nodes: *return value: {{anchor:write}} **void write(XBinaryIO * io) const** *function: *parameters: - [i]XBinaryIO * io: *return value: {{anchor:read}} **ErrorCode read(XBinaryIO * io)** *function: *parameters: - [i]XBinaryIO * io: *return value: