fbconsole.h File Reference

Generic Console interface. More...

#include <kaydaradef.h>
#include <fbsdk/fbcomponent.h>

Go to the source code of this file.

Classes

class  FBConsoleChannel
 Console data channel. More...
class  FBPropertyListConsoleChannel
 PropertyList: Data Channels. More...
class  FBConsole
 Console base class. More...
class  FBJLCooper
 JL Cooper interface class. More...

Defines

#define FBSDK_DLL   K_DLLIMPORT
 Be sure that FBSDK_DLL is defined only once...
#define IJLCooper_Declare(IsPure)
 LCD screen related function.

Enumerations

enum  FBConsoleChannelType {
  kFBConsoleNull, kFBConsoleButton, kFBConsoleSlider, kFBConsoleTransport,
  kFBConsoleEncoder, kFBConsoleKey, kFBConsoleDisplay, kFBConsoleJoystick
}
 

Console channel types.

More...

Functions

 FB_DEFINE_ENUM (FBSDK_DLL, ConsoleChannelType)
 __FB_FORWARD (FBConsoleChannel)
 FB_DEFINE_ARRAY (FBSDK_DLL, ConsoleChannel)
 __FB_FORWARD (FBConsole)
 FB_FORWARD (FBFbxObject)
 K_INTERFACE (IJLCooper, 100103033)
 __FB_FORWARD (FBJLCooper)

Detailed Description

Generic Console interface.

Generic class to communicate with a console.

Definition in file fbconsole.h.


Define Documentation

#define FBSDK_DLL   K_DLLIMPORT

Be sure that FBSDK_DLL is defined only once...

Definition at line 49 of file fbconsole.h.

#define IJLCooper_Declare (   IsPure)
Value:
public:\
    /* LCD screen */    \ \
    virtual void LCDClearScreen     ( )                                             IsPure;\ \
    virtual void LCDSendString      ( const char* pMessage, int pX = 0, int pY = 0 )IsPure;\ \
    virtual void LCDSendChar        ( char pChar, int pX = 0, int pY = 0 )          IsPure;\ \
    virtual void LCDSetCursorBlink  ( bool pState = true )                          IsPure;\
    /* TimeCode */  \ \
    virtual void TCSetTime          ( FBTime pTime )                                IsPure;\

LCD screen related function.

Definition at line 203 of file fbconsole.h.


Enumeration Type Documentation

Console channel types.

Enumerator:
kFBConsoleNull 

Generic type.

kFBConsoleButton 

Button.

kFBConsoleSlider 

Slider.

kFBConsoleTransport 

Transport.

kFBConsoleEncoder 

Generic encoder.

kFBConsoleKey 

Key.

kFBConsoleDisplay 

Display.

kFBConsoleJoystick 

Joystick.

Definition at line 59 of file fbconsole.h.


Function Documentation

FB_DEFINE_ENUM ( FBSDK_DLL  ,
ConsoleChannelType   
)
FB_DEFINE_ARRAY ( FBSDK_DLL  ,
ConsoleChannel   
)
K_INTERFACE ( IJLCooper  ,
100103033   
)