Node and slot access handle

struct NodeHandleWithSlotsAccess

Handle for access to resource slots storage.

Also it is proxy for dabfg::NodeHandle.

If use in usual code:

#include <render/resourceSlot/nodeHandleWithSlotsAccess.h>

If use in ecs:

#include <render/resourceSlot/ecs/nodeHandleWithSlotsAccess.h>

Public Functions

void reset()

Reset handle if set.

bool valid() const

Check, if handle is valid

~NodeHandleWithSlotsAccess()

Destructor; calls reset()