FBConsole Class Reference

#include <fbconsole.h>
FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole FBConsole
Inheritance diagram for FBConsole:
Inheritance graph
[legend]

List of all members.


Detailed Description

Console class.

Device driver for console input device.

Definition at line 153 of file fbconsole.h.


Public Member Functions

  FBConsole (char *pName=NULL, HIObject pObject=NULL)
  Constructor.
virtual bool  FBCreate ()
  Open Reality Creation function.
virtual void  FBDestroy ()
  Open Reality destruction function.
virtual bool  Open ()=0
  Open console.
virtual bool  Close ()=0
  Close console.
virtual bool  Initialize ()=0
  Initialize console.
virtual bool  FetchData ()=0
  Fetch data from console.
virtual bool  FbxStore (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat)
  Store/Retrieve data to/from FBX files.
virtual bool  FbxRetrieve (HFBFbxObject pFbxObject, kFbxObjectStore pStoreWhat)
  Store/Retrieve data to/from FBX files.

Public Attributes

FBPropertyListConsoleChannel  Channels
  List: Data Channels.
FBPropertyBool  IsTransportControl
  Property: Is the console able to interface transport controls (true/false)?

Constructor & Destructor Documentation

FBConsole ( char *  pName = NULL,
HIObject  pObject = NULL  
)

Constructor.

Parameters:
pName  Name of console.
pObject  Owner of FBComponent (default is NULL).

Member Function Documentation

virtual bool FbxStore ( HFBFbxObject  pFbxObject,
kFbxObjectStore  pStoreWhat  
) [virtual]

Store/Retrieve data to/from FBX files.

Parameters:
pFbxObject  Interface to FBX format.
pStoreWhat  Attributes to store in file.
Returns:
true if successful.

virtual bool FbxRetrieve ( HFBFbxObject  pFbxObject,
kFbxObjectStore  pStoreWhat  
) [virtual]

Store/Retrieve data to/from FBX files.

Parameters:
pFbxObject  Interface to FBX format.
pStoreWhat  Attributes to store in file.
Returns:
true if successful.

virtual bool FBCreate (  )  [virtual]

Open Reality Creation function.

Returns:
Outcome of creation (true/false).

Reimplemented from FBComponent.

virtual void FBDestroy (  )  [virtual]

Open Reality destruction function.

Reimplemented from FBComponent.

virtual bool Open (  )  [pure virtual]

Open console.

Returns:
true if successful.

virtual bool Close (  )  [pure virtual]

Close console.

Returns:
true if successful.

virtual bool Initialize (  )  [pure virtual]

Initialize console.

Returns:
true if successful.

virtual bool FetchData (  )  [pure virtual]

Fetch data from console.

Returns:
true if successful.

Member Data Documentation

FBPropertyListConsoleChannel Channels

List: Data Channels.

Definition at line 164 of file fbconsole.h.

FBPropertyBool IsTransportControl

Property: Is the console able to interface transport controls (true/false)?

Definition at line 165 of file fbconsole.h.


Please send us your comments about this page.