![]() |
VR-Forces Developer's Guide
|
Contains class declarations for DtEntityListInputPort, DtEntityListOutputPort, and DtEntityListPortData.
Instances of DtEntityListInputPort are input ports through which data consumers can receive a list of object IDs of simulated entities (local and/or remote).

Public Member Functions | |
| DtEntityListInputPort (const DtString &portName) | |
| virtual | ~DtEntityListInputPort () override |
| virtual bool | acceptType (const DtString &type) const override |
| virtual const DtEntityTargetList * | value () const |
Public Member Functions inherited from DtSingleConnectionInputPort | |
| DtSingleConnectionInputPort (const DtString &portName) | |
| virtual | ~DtSingleConnectionInputPort () override |
| virtual void | receiveData (DtPortData *data, const DtPortConnection *conn=0) override |
| virtual const DtPortData * | data () const |
| virtual bool | attemptToActivateConnection (DtPortConnection *conn, int connectionPriority) override |
| virtual bool | canActivate (const DtPortConnection *conn, int connectionPriority) const override |
| virtual void | deactivateConnection (DtPortConnection *conn) override |
| virtual bool | activeConnection () const override |
| virtual bool | connectionActive (const DtPortConnection *connection) const override |
| virtual int | connectionPriority () const override |
| virtual void | updateImguiValue () override |
Public Member Functions inherited from DtInputPort | |
| DtInputPort (const DtString &portName) | |
| virtual | ~DtInputPort () |
| virtual const DtString & | name () const |
| virtual void | addConnection (DtPortConnection *conn) |
| virtual void | removeConnection (DtPortConnection *conn) |
| virtual const DtList * | connectionList () const |
| virtual bool | newData () const |
| virtual void | dataReceived () |
| virtual void | updateImgui () |
| virtual bool | enabled () const |
| virtual void | setEnabled (bool flag) |
Additional Inherited Members | |
Protected Attributes inherited from DtSingleConnectionInputPort | |
| DtPortData * | myData |
| int | myConnectionPriority |
| DtPortConnection * | myActiveConnection |
Protected Attributes inherited from DtInputPort | |
| DtString | myName |
| bool | myNewDataFlag |
| bool | myEnabled |
| DtList | myConnectionList |
| DtEntityListInputPort::DtEntityListInputPort | ( | const DtString & | portName | ) |
|
overridevirtual |
Accepts DtEntityListPortDataType.
Implements DtInputPort.
|
virtual |
Return the current value.