Base struct for assignable info. More...
#include <InfoAssignable.h>
Public Attributes | |
virtual void virtual Accept(IInfoAssignable *Visitor) const PURE_VIRTUAL(FVisualInfo FStrin | ToString )() const PURE_VIRTUAL(FVisualInfo |
Entry for visitor. | |
Base struct for assignable info.
Represents certain data which other classes can retrieve through IInfoAssignable interface. To create custom Visual Info struct:
FVisualInfo
Accept
function to implement Visitor patternToString
function if neededvirtual void virtual Accept (IInfoAssignable* Visitor) const PURE_VIRTUAL(FVisualInfo FStrin FVisualInfo::ToString) () const PURE_VIRTUAL(FVisualInfo |
Entry for visitor.
Visitor | interface object to assign this info to |