19#ifndef FLOWENGINEENTITYINTERFACE_H
20#define FLOWENGINEENTITYINTERFACE_H
Interface for all FlowEngine objects with an editable name.
Definition: NamedObjectInterface.h:30
virtual FLE_DLL Result setName(ConstStringBuffer name)=0
virtual FLE_DLL Size getNameLength() const =0
virtual FLE_DLL Result getName(StringBuffer outName) const =0
virtual FLE_DLL ~NamedObjectInterface()=default
Default virtual destructor.
Definition: BoundingBoxInterface.cpp:26
std::size_t Size
Size type.
Definition: CommonDef.h:103
Result
Enumerates possible results generated by FlowEngine.
Definition: CommonDef.h:45
Specialization for a Buffer of characters.
Definition: CommonDef.h:255
Specialization for a const buffer characters.
Definition: CommonDef.h:296