Enzo
Loading...
Searching...
No Matches
Todo List
Member enzo::attr::AttributeHandle< T >::getAllValues () const
Replace with an iterator for accessing many values.
Member enzo::attr::AttributeHandle< T >::getValue (size_t offset) const

protect against invalid positions

Add implicit casting between types (eg. if T is int but the parameter's attr::AttributeType is floatT 5.3 return 5)

Member enzo::attr::AttributeHandle< T >::setValue (size_t offset, const T &value)

protect against invalid positions

Add implicit casting between types (eg. if T is int but the parameter's attr::AttributeType is floatT 5.3 return 5)

Member enzo::nt::GeometryOpDef::getOutputPacket (unsigned outputIndex)
move to friend class Node
Member enzo::nt::GeometryOpDef::throwError (std::string error)
Add visual error to GUI
Member enzo::nt::GeometryOpDef::throwWarning (std::string warning)
Add visual error to GUI
Member enzo::nt::GeometryOperator::getName () const
implement uniqueness checked node names
Member enzo::nt::GeometryOperator::getOutputPacket (unsigned int outputIndex) const
Add option to force cook or cook if dirty.
Member enzo::nt::NetworkManager::_reset ()
Find a cleaner way to give tests a fresh manager so this doesn't pollute the public functions.
Member enzo::nt::NetworkManager::createOperator (op::OpInfo opInfo, const std::string &path="", Vector2 position={0.f, 0.f})
Should probably only have to pass type, now entire opInfo. Fix soon!!!
Member enzo::nt::NetworkManager::moveNode (OpId opId, Vector2 newPos, bool skipUndo=false)
remove skipUndo argument in favour of a global undo RAII lock
Member enzo::nt::NetworkManager::restoreOperator (OpId opId, op::OpInfo opInfo)
maybe replace with createNodeWithId