fbsdk/fbconsole.h Source File
Go to the documentation of this file. 1 #ifndef __FBCONSOLE_H__
2 #define __FBCONSOLE_H__
49 #define FBSDK_DLL K_DLLIMPORT
54 #ifdef FBSDKUseNamespace
114 virtual void RemoveAt(
int pIndex );
126 virtual int GetCount();
134 virtual int Add (
const char *pName );
177 virtual bool FBCreate();
178 virtual void FBDestroy();
183 virtual bool Open() = 0;
188 virtual bool Close() = 0;
193 virtual bool Initialize() = 0;
198 virtual bool FetchData() = 0;
203 #define IJLCooper_Declare(IsPure)\
207 virtual void LCDClearScreen ( ) IsPure;\
209 virtual void LCDSendString ( const char* pMessage, int pX = 0, int pY = 0 )IsPure;\
211 virtual void LCDSendChar ( char pChar, int pX = 0, int pY = 0 ) IsPure;\
213 virtual void LCDSetCursorBlink ( bool pState = true ) IsPure;\
216 virtual void TCSetTime ( FBTime pTime ) IsPure;\
240 #ifdef FBSDKUseNamespace
#define K_INTERFACE(Name, Id)
#define __FBClassDeclare(Name, Parent)
For internal use only.
FBPropertyConsoleChannelType Type
Property: Type of channel.
class FBPropertyBase< double, kFBPT_double > FBPropertyDouble
Property: double
FBPropertyDouble Min
Property: Minimum value.
JL Cooper interface class.
Property class: const char * (String).
#define FB_DEFINE_ENUM(DllTag, Type)
Define an enum and give it the ability to be a property.
MotionBuilder SDK base class.
class FBPropertyBase< bool, kFBPT_bool > FBPropertyBool
Property: bool
#define IJLCooper_Declare(IsPure)
LCD screen related function.
FBPropertyString Name
Property: Name of channel.
#define FB_DEFINE_ARRAY(DllTag, Type)
Define an array (template) for a component (discard the FB..).
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
Template class to contain an array of items.
FBPropertyBool IsTransportControl
Property: Is the console able to interface transport controls (true/false)?
#define FBSDKNamespace
FBSDKNamespace define.
FBPropertyDouble Max
Property: Maximum value.
FBPropertyString Group
Property: Group that channel is part of.
class FBPropertyBaseEnum< enum FBConsoleChannelType > FBPropertyConsoleChannelType
FBConsoleChannelType
Console channel types.
#define FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
FBPropertyListConsoleChannel Channels
List: Data Channels.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
kFbxObjectStore
Description of the different store/retrieve passes of the FBX format.
FBPropertyDouble Value
Property: Current value of channel.
PropertyList: Data Channels.
FBPropertyString Description
Property: Description of channel.
FBPropertyDouble Step
Property: Stepping value of channel.