ScummVM API documentation
LastExpress::OtisManager Class Reference

Public Member Functions

 OtisManager (LastExpressEngine *engine)
 
void wipeLooseSprites ()
 
void wipeGSysInfo (int character)
 
void wipeAllGSysInfo ()
 
bool fDirection (int nodeIdx)
 
bool rDirection (int nodeIdx)
 
bool doorView ()
 
bool corrRender (int nodeIdx)
 
bool walkingRender ()
 
int checkMouse (int32 cursorX, int32 cursorY)
 
void startSeq (int character, int direction, bool loadSequence)
 
void getNewSeqName (int character, int direction, char *outSeqName, char *outSecondarySeqName)
 
void drawLooseSprites ()
 
void refreshSequences ()
 
int findFrame (int character, Seq *sequence, int position, bool doProcessing)
 
void initCurFrame (int character)
 
bool mainWalkTooFar (int character)
 
int getFudge ()
 
void updateCharacter (int character)
 
void doNewSprite (int character, bool keepPreviousFrame, bool dontPlaySound)
 
void doSeqChange (int character)
 
void doNextSeq (int character)
 
void doNoSeq (int character)
 
void updateAll ()
 
void goUpdateAll ()
 
void adjustOtisTrueTime ()
 

The documentation for this class was generated from the following file: