Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

BeginnerHelper.cpp File Reference

#include "global.h"
#include "ActorUtil.h"
#include "BeginnerHelper.h"
#include "GameState.h"
#include "PrefsManager.h"
#include "RageLog.h"
#include "RageDisplay.h"
#include "Steps.h"
#include "Style.h"
#include "Model.h"
#include "ScreenDimensions.h"

Defines

#define PLAYER_X(px)   THEME->GetMetricF("BeginnerHelper",ssprintf("Player%d_X",px+1))
#define PLAYER_ANGLE   THEME->GetMetricF("BeginnerHelper","PlayerAngle")
#define DANCEPAD_ANGLE   THEME->GetMetricF("BeginnerHelper","DancePadAngle")
#define HELPER_X   THEME->GetMetricF("BeginnerHelper","HelperX")
#define HELPER_Y   THEME->GetMetricF("BeginnerHelper","HelperY")
#define ST_LEFT   0x01
#define ST_DOWN   0x02
#define ST_UP   0x04
#define ST_RIGHT   0x08
#define ST_JUMPLR   (ST_LEFT | ST_RIGHT)
#define ST_JUMPUD   (ST_UP | ST_DOWN)

Enumerations

enum  Animation {
  ANIM_DANCE_PAD, ANIM_DANCE_PADS, ANIM_UP, ANIM_DOWN,
  ANIM_LEFT, ANIM_RIGHT, ANIM_JUMPLR, NUM_ANIMATIONS
}

Functions

CString GetAnimPath (Animation a)

Variables

const char * anims [NUM_ANIMATIONS]

Define Documentation

#define DANCEPAD_ANGLE   THEME->GetMetricF("BeginnerHelper","DancePadAngle")
 

#define HELPER_X   THEME->GetMetricF("BeginnerHelper","HelperX")
 

#define HELPER_Y   THEME->GetMetricF("BeginnerHelper","HelperY")
 

#define PLAYER_ANGLE   THEME->GetMetricF("BeginnerHelper","PlayerAngle")
 

#define PLAYER_X px   )     THEME->GetMetricF("BeginnerHelper",ssprintf("Player%d_X",px+1))
 

#define ST_DOWN   0x02
 

#define ST_JUMPLR   (ST_LEFT | ST_RIGHT)
 

#define ST_JUMPUD   (ST_UP | ST_DOWN)
 

#define ST_LEFT   0x01
 

#define ST_RIGHT   0x08
 

#define ST_UP   0x04
 


Enumeration Type Documentation

enum Animation
 

Enumeration values:
ANIM_DANCE_PAD 
ANIM_DANCE_PADS 
ANIM_UP 
ANIM_DOWN 
ANIM_LEFT 
ANIM_RIGHT 
ANIM_JUMPLR 
NUM_ANIMATIONS 


Function Documentation

CString GetAnimPath Animation  a  )  [static]
 


Variable Documentation

const char* anims[NUM_ANIMATIONS] [static]
 

Initial value:

{ "DancePad-DDR.txt", "DancePads-DDR.txt", "BeginnerHelper_step-up.bones.txt", "BeginnerHelper_step-down.bones.txt", "BeginnerHelper_step-left.bones.txt", "BeginnerHelper_step-right.bones.txt", "BeginnerHelper_step-jumplr.bones.txt" }


Generated on Thu Jan 27 20:57:35 2005 for StepMania by doxygen 1.3.7