Itasca C++ Interface
Loading...
Searching...
No Matches
utility Namespace Reference

namespace itasca More...

Classes

class  IThing
 Base class for items that will be stored in containers. More...
class  IContainer
 Interface for containers of IThings. More...
class  ICIterator
 Const iterator for an IContainer. More...
class  IIterator
 Iterator for an IContainer. More...
class  IGroup
 Interface to a group object. More...
class  ISlot
 Interface to a slot object. More...
class  IGroupID
class  ISlotID
struct  InputLine
 Provides a interface for getting text. More...
struct  InputContext
class  ITextInput

Functions

template<class Dest>
const Dest * convert_cast (const IThing *src)
 A cast operator (use similar to dynamic_cast) for types derived from IThing (const).
template<class Dest, class Src>
const Dest * convert_getcast (const Src *src)
 A cast operator for Interface types that define getThing() (const).

Detailed Description

namespace itasca