virtual const ISurface * findSurfaceWithID(quint64 id) const =0
Given a surface id, returns a const pointer to the surface object.
namespace Itasca
Definition: basememory.cpp:9
Interface to provide access to surfaces, see command GEN SURFACE.
Definition: isurface.h:18
virtual quint32 getSurfaceType() const =0
Returns the general surface type.
virtual const ISurface * getFirstSurface() const =0
Interface to the global list of all surfaces, see command GEN SURFACE.
Definition: isurfacelist.h:21
Interface for containers of IThings.
Definition: icontainer.h:23
virtual const IContainer * getIContainer() const =0
Returns a const pointer to the IContainer interface representing the global list of surfaces.