Itasca C++ Interface
Toggle main menu visibility
Loading...
Searching...
No Matches
iselproparray.h
Go to the documentation of this file.
1
#pragma once
2
// ibeamarray.h
3
8
9
namespace
itasca
10
{
11
class
IContainer
;
12
class
IThing
;
13
}
14
15
namespace
block
16
{
17
using namespace
itasca;
18
20
class
ISelPropArray
21
{
22
public
:
23
25
virtual
const
IThing
*
getIThing
()
const
=0;
27
virtual
IThing
*
getIThing
()=0;
29
virtual
const
IContainer
*
getIContainer
()
const
=0;
31
virtual
IContainer
*
getIContainer
() =0;
32
};
33
34
}
// end namespace block
35
// EOF
block::ISelPropArray
This interface provides access to SelProp array.
Definition
iselproparray.h:21
block::ISelPropArray::getIContainer
virtual const IContainer * getIContainer() const =0
Returns a const pointer to the IContainer interface representing the global list of selprops.
block::ISelPropArray::getIThing
virtual const IThing * getIThing() const =0
Returns a const pointer to an IThing interface representing the ISelPropArray.
block::ISelPropArray::getIContainer
virtual IContainer * getIContainer()=0
Returns a pointer to the IContainer interface representing the global list of selprops.
block::ISelPropArray::getIThing
virtual IThing * getIThing()=0
Returns a pointer to an IThing interface representing the ISelPropArray.
itasca::IContainer
Interface for containers of IThings.
Definition
icontainer.h:21
itasca::IThing
Base class for items that will be stored in containers.
Definition
ithing.h:30
itasca
namespace Itasca
Definition
basememory.cpp:10
3dec
block
interface
iselproparray.h
Generated by
1.18.0