Etterna 0.74.4
|
Public Member Functions | |
PlayerPractice (NoteData &nd, bool bVisibleParts=true) | |
void | Init (const std::string &sType, PlayerState *pPlayerState, PlayerStageStats *pPlayerStageStats, LifeMeter *pLM, ScoreKeeper *pPrimaryScoreKeeper) override |
void | Update (float fDeltaTime) override |
void | Step (int col, int row, const std::chrono::steady_clock::time_point &tm, bool bHeld, bool bRelease, float padStickSeconds=0.0f) override |
void | PositionReset () |
![]() | |
Player (NoteData &nd, bool bVisibleParts=true) | |
void | DrawPrimitives () override |
Draw the primitives of the Actor. | |
void | DrawNoteFieldBoard () |
virtual void | UpdateHoldNotes (int iSongRow, float fDeltaTime, std::vector< TrackRowTapNote > &vTN) |
virtual void | Load () |
virtual void | Reload () |
virtual void | CrossedRows (int iLastRowCrossed, const std::chrono::steady_clock::time_point &now) |
auto | GetPlayerTimingData () const -> TimingData |
Retrieve the Player's TimingData. | |
void | ScoreAllActiveHoldsLetGo () |
void | DoTapScoreNone () |
void | AddHoldToReplayData (int col, const TapNote *pTN, int RowOfOverlappingNoteOrRow) const |
void | AddNoteToReplayData (int col, const TapNote *pTN, int RowOfOverlappingNoteOrRow) const |
void | AddMineToReplayData (int col, int row) const |
void | FadeToFail () |
void | CacheAllUsedNoteSkins () const |
auto | GetLastTapNoteScore () const -> TapNoteScore |
void | SetPaused (bool bPaused) |
auto | GetNoteData () const -> const NoteData & |
auto | HasVisibleParts () const -> bool |
void | SetSendJudgmentAndComboMessages (bool b) |
void | RenderAllNotesIgnoreScores () |
void | PushSelf (lua_State *L) override |
auto | GetPlayerState () const -> PlayerState * |
void | ChangeLife (float delta) const |
void | SetLife (float value) const |
![]() | |
ActorFrame (const ActorFrame &cpy) | |
void | InitState () override |
Set up the initial state. | |
void | LoadFromNode (const XNode *pNode) override |
auto | Copy () const -> ActorFrame *override |
virtual void | AddChild (Actor *pActor) |
Add a new child to the ActorFrame. | |
virtual void | RemoveChild (Actor *pActor) |
Remove the specified child from the ActorFrame. | |
void | TransferChildren (ActorFrame *pTo) |
auto | GetChild (const std::string &sName) -> Actor * |
auto | GetChildren () const -> std::vector< Actor * > |
auto | GetNumChildren () const -> int |
void | RemoveAllChildren () |
Remove all of the children from the frame. | |
void | MoveToTail (Actor *pActor) |
Move a particular actor to the tail. | |
void | MoveToHead (Actor *pActor) |
Move a particular actor to the head. | |
void | SortByDrawOrder () |
void | SetDrawByZPosition (bool b) |
void | SetDrawFunction (const LuaReference &DrawFunction) |
void | SetUpdateFunction (const LuaReference &UpdateFunction) |
auto | GetDrawFunction () const -> LuaReference |
virtual auto | AutoLoadChildren () const -> bool |
void | DeleteChildrenWhenDone (bool bDelete=true) |
void | DeleteAllChildren () |
void | PushChildrenTable (lua_State *L) |
void | PushChildTable (lua_State *L, const std::string &sName) |
void | PlayCommandOnChildren (const std::string &sCommandName, const LuaReference *pParamTable=nullptr) |
void | PlayCommandOnLeaves (const std::string &sCommandName, const LuaReference *pParamTable=nullptr) |
void | RunCommandsRecursively (const LuaReference &cmds, const LuaReference *pParamTable=nullptr) override |
virtual void | RunCommandsOnChildren (const LuaReference &cmds, const LuaReference *pParamTable=nullptr) |
void | RunCommandsOnChildren (const apActorCommands &cmds, const LuaReference *pParamTable=nullptr) |
void | RunCommandsOnLeaves (const LuaReference &cmds, const LuaReference *pParamTable=nullptr) override |
auto | IsFirstUpdate () const -> bool |
void | UpdateInternal (float fDeltaTime) override |
void | BeginDraw () override |
Start the drawing and push the transform on the world matrix stack. | |
void | EndDraw () override |
Pop the transform from the world matrix stack. | |
void | SetZTestMode (ZTestMode mode) override |
void | SetZWrite (bool b) override |
void | FinishTweening () override |
void | HurryTweening (float factor) override |
void | SetUpdateFunctionInterval (float ms) |
void | SetUpdateRate (float rate) override |
auto | GetUpdateRate () -> float override |
void | SetFOV (float fFOV) |
void | SetVanishPoint (float fX, float fY) |
void | SetCustomLighting (bool bCustomLighting) |
void | SetAmbientLightColor (const RageColor &c) |
void | SetDiffuseLightColor (const RageColor &c) |
void | SetSpecularLightColor (const RageColor &c) |
void | SetLightDirection (const RageVector3 &vec) |
virtual void | SetPropagateCommands (bool b) |
auto | GetTweenTimeLeft () const -> float override |
Amount of time until all tweens (and all children's tweens) have stopped: | |
void | HandleMessage (const Message &msg) override |
void | RunCommands (const LuaReference &cmds, const LuaReference *pParamTable=nullptr) override |
void | RunCommands (const apActorCommands &cmds, const LuaReference *pParamTable=nullptr) override |
![]() | |
Actor () | |
Set up the Actor with its initial settings. | |
Actor (const Actor &cpy) | |
Copy a new Actor to the old one. | |
Actor & | operator= (const Actor &x) |
auto | PartiallyOpaque () const -> bool |
auto | IsOver (float mx, float my) -> bool |
auto | GetFakeParentOrParent () -> Actor * |
auto | GetTrueX () -> float |
auto | GetTrueY () -> float |
auto | GetTrueZ () -> float |
auto | GetTrueRotationX () -> float |
auto | GetTrueRotationY () -> float |
auto | GetTrueRotationZ () -> float |
auto | GetTrueZoom () -> float |
auto | GetTrueZoomX () -> float |
auto | GetTrueZoomY () -> float |
auto | GetTrueZoomZ () -> float |
auto | IsVisible () -> bool |
void | Draw () |
Calls multiple functions for drawing the Actors. | |
virtual auto | EarlyAbortDraw () const -> bool |
Allow the Actor to be aborted early. | |
virtual void | PreDraw () |
Calculate values that may be needed for drawing. | |
virtual void | PostDraw () |
Reset internal diffuse and glow. | |
virtual void | SetGlobalRenderStates () |
Set the global rendering states of this Actor. | |
virtual void | SetTextureRenderStates () |
Set the texture rendering states of this Actor. | |
void | UpdateTweening (float fDeltaTime) |
void | CalcPercentThroughTween () |
virtual void | SetCurrentTweenStart () |
virtual void | EraseHeadTween () |
virtual void | UpdatePercentThroughTween (float PercentThroughTween) |
auto | get_tween_uses_effect_delta () const -> bool |
void | set_tween_uses_effect_delta (bool t) |
auto | GetName () const -> const std::string & |
Retrieve the Actor's name. | |
virtual void | SetName (const std::string &sName) |
Set the Actor's name to a new one. | |
void | SetParent (Actor *pParent) |
Give this Actor a new parent. | |
auto | GetParent () const -> Actor * |
Retrieve the Actor's parent. | |
auto | GetLineage () const -> std::string |
Retrieve the Actor's lineage. | |
void | SetFakeParent (Actor *mailman) |
auto | GetFakeParent () const -> Actor * |
void | AddWrapperState () |
void | RemoveWrapperState (size_t i) |
auto | GetWrapperState (size_t i) -> Actor * |
auto | GetNumWrapperStates () const -> size_t |
auto | GetX () const -> float |
Retrieve the Actor's x position. | |
auto | GetY () const -> float |
Retrieve the Actor's y position. | |
auto | GetZ () const -> float |
Retrieve the Actor's z position. | |
auto | GetDestX () const -> float |
auto | GetDestY () const -> float |
auto | GetDestZ () const -> float |
void | SetX (float x) |
void | SetY (float y) |
void | SetZ (float z) |
void | SetXY (float x, float y) |
void | AddX (float x) |
Add to the x position of this Actor. | |
void | AddY (float y) |
Add to the y position of this Actor. | |
void | AddZ (float z) |
Add to the z position of this Actor. | |
auto | GetUnzoomedWidth () const -> float |
auto | GetUnzoomedHeight () const -> float |
auto | GetZoomedWidth () const -> float |
auto | GetZoomedHeight () const -> float |
void | SetWidth (float width) |
void | SetHeight (float height) |
auto | GetBaseZoomX () const -> float |
void | SetBaseZoomX (float zoom) |
auto | GetBaseZoomY () const -> float |
void | SetBaseZoomY (float zoom) |
auto | GetBaseZoomZ () const -> float |
void | SetBaseZoomZ (float zoom) |
void | SetBaseZoom (float zoom) |
void | SetBaseRotationX (float rot) |
void | SetBaseRotationY (float rot) |
void | SetBaseRotationZ (float rot) |
void | SetBaseRotation (const RageVector3 &rot) |
virtual void | SetBaseAlpha (float fAlpha) |
void | SetInternalDiffuse (const RageColor &c) |
void | SetInternalGlow (const RageColor &c) |
auto | GetZoom () const -> float |
Retrieve the general zoom factor, using the x coordinate of the Actor. | |
auto | GetZoomX () const -> float |
Retrieve the zoom factor for the x coordinate of the Actor. | |
auto | GetZoomY () const -> float |
Retrieve the zoom factor for the y coordinate of the Actor. | |
auto | GetZoomZ () const -> float |
Retrieve the zoom factor for the z coordinate of the Actor. | |
void | SetZoom (float zoom) |
Set the zoom factor for all dimensions of the Actor. | |
void | SetZoomX (float zoom) |
Set the zoom factor for the x dimension of the Actor. | |
void | SetZoomY (float zoom) |
Set the zoom factor for the y dimension of the Actor. | |
void | SetZoomZ (float zoom) |
Set the zoom factor for the z dimension of the Actor. | |
void | ZoomTo (float fX, float fY) |
void | ZoomToWidth (float zoom) |
void | ZoomToHeight (float zoom) |
auto | GetRotationX () const -> float |
auto | GetRotationY () const -> float |
auto | GetRotationZ () const -> float |
void | SetRotationX (float rot) |
void | SetRotationY (float rot) |
void | SetRotationZ (float rot) |
void | AddRotationX (float rot) |
void | AddRotationY (float rot) |
void | AddRotationZ (float rot) |
void | AddRotationH (float rot) |
void | AddRotationP (float rot) |
void | AddRotationR (float rot) |
void | SetSkewX (float fAmount) |
auto | GetSkewX (float) const -> float |
void | SetSkewY (float fAmount) |
auto | GetSkewY (float) const -> float |
auto | GetCropLeft () const -> float |
auto | GetCropTop () const -> float |
auto | GetCropRight () const -> float |
auto | GetCropBottom () const -> float |
void | SetCropLeft (float percent) |
void | SetCropTop (float percent) |
void | SetCropRight (float percent) |
void | SetCropBottom (float percent) |
void | SetFadeLeft (float percent) |
void | SetFadeTop (float percent) |
void | SetFadeRight (float percent) |
void | SetFadeBottom (float percent) |
void | SetGlobalDiffuseColor (const RageColor &c) |
virtual void | SetDiffuse (const RageColor &c) |
virtual void | SetDiffuseAlpha (float f) |
auto | GetCurrentDiffuseAlpha () const -> float |
void | SetDiffuseColor (const RageColor &c) |
void | SetDiffuses (int i, const RageColor &c) |
void | SetDiffuseUpperLeft (const RageColor &c) |
void | SetDiffuseUpperRight (const RageColor &c) |
void | SetDiffuseLowerLeft (const RageColor &c) |
void | SetDiffuseLowerRight (const RageColor &c) |
void | SetDiffuseTopEdge (const RageColor &c) |
void | SetDiffuseRightEdge (const RageColor &c) |
void | SetDiffuseBottomEdge (const RageColor &c) |
void | SetDiffuseLeftEdge (const RageColor &c) |
auto | GetDiffuse () const -> RageColor |
auto | GetDiffuses (int i) const -> RageColor |
auto | GetDiffuseAlpha () const -> float |
void | SetGlow (const RageColor &c) |
auto | GetGlow () const -> RageColor |
void | SetAux (float f) |
auto | GetAux () const -> float |
virtual void | BeginTweening (float time, ITween *pInterp) |
virtual void | BeginTweening (float time, TweenType tt=TWEEN_LINEAR) |
virtual void | StopTweening () |
void | Sleep (float time) |
void | QueueCommand (const std::string &sCommandName) |
void | QueueMessage (const std::string &sMessageName) |
auto | DestTweenState () -> TweenState & |
auto | DestTweenState () const -> const TweenState & |
void | ScaleToCover (const RectF &rect) |
void | ScaleToFitInside (const RectF &rect) |
void | ScaleTo (const RectF &rect, StretchType st) |
void | StretchTo (const RectF &rect) |
virtual void | SetHorizAlign (float f) |
virtual void | SetVertAlign (float f) |
void | SetHorizAlign (HorizAlign ha) |
void | SetVertAlign (VertAlign va) |
virtual auto | GetHorizAlign () -> float |
virtual auto | GetVertAlign () -> float |
void | StopEffect () |
auto | GetEffect () const -> Effect |
auto | GetSecsIntoEffect () const -> float |
auto | GetEffectDelta () const -> float |
void | SetEffectColor1 (const RageColor &c) |
void | SetEffectColor2 (const RageColor &c) |
void | RecalcEffectPeriod () |
void | SetEffectPeriod (float fTime) |
auto | GetEffectPeriod () const -> float |
auto | SetEffectTiming (float ramp_toh, float at_half, float ramp_tof, float at_zero, float at_full, std::string &err) -> bool |
auto | SetEffectHoldAtFull (float haf, std::string &err) -> bool |
void | SetEffectOffset (float fTime) |
void | SetEffectClock (EffectClock c) |
void | SetEffectClockString (const std::string &s) |
void | SetEffectMagnitude (const RageVector3 &vec) |
auto | GetEffectMagnitude () const -> RageVector3 |
void | ResetEffectTimeIfDifferent (Effect new_effect) |
void | SetEffectDiffuseBlink (float fEffectPeriodSeconds, const RageColor &c1, const RageColor &c2) |
void | SetEffectDiffuseShift (float fEffectPeriodSeconds, const RageColor &c1, const RageColor &c2) |
void | SetEffectDiffuseRamp (float fEffectPeriodSeconds, const RageColor &c1, const RageColor &c2) |
void | SetEffectGlowBlink (float fEffectPeriodSeconds, const RageColor &c1, const RageColor &c2) |
void | SetEffectGlowShift (float fEffectPeriodSeconds, const RageColor &c1, const RageColor &c2) |
void | SetEffectGlowRamp (float fEffectPeriodSeconds, const RageColor &c1, const RageColor &c2) |
void | SetEffectRainbow (float fEffectPeriodSeconds) |
void | SetEffectWag (float fPeriod, const RageVector3 &vect) |
void | SetEffectBounce (float fPeriod, const RageVector3 &vect) |
void | SetEffectBob (float fPeriod, const RageVector3 &vect) |
void | SetEffectPulse (float fPeriod, float fMinZoom, float fMaxZoom) |
void | SetEffectSpin (const RageVector3 &vect) |
void | SetEffectVibrate (const RageVector3 &vect) |
auto | GetVisible () const -> bool |
Determine if the Actor is visible at this time. | |
void | SetVisible (bool b) |
void | SetShadowLength (float fLength) |
void | SetShadowLengthX (float fLengthX) |
void | SetShadowLengthY (float fLengthY) |
void | SetShadowColor (const RageColor &c) |
void | SetDrawOrder (int iOrder) |
auto | GetDrawOrder () const -> int |
virtual void | EnableAnimation (bool b) |
void | StartAnimating () |
void | StopAnimating () |
void | SetBlendMode (BlendMode mode) |
void | SetTextureTranslate (float x, float y) |
void | SetTextureWrapping (bool b) |
void | SetTextureFiltering (bool b) |
void | SetClearZBuffer (bool b) |
void | SetUseZBuffer (bool b) |
void | SetZBias (float f) |
virtual void | SetCullMode (CullMode mode) |
virtual void | PushContext (lua_State *L) |
void | AddCommand (const std::string &sCmdName, const apActorCommands &apac, bool warn=true) |
auto | HasCommand (const std::string &sCmdName) const -> bool |
auto | GetCommand (const std::string &sCommandName) const -> const apActorCommands * |
void | PlayCommand (const std::string &sCommandName) |
void | PlayCommandNoRecurse (const Message &msg) |
virtual auto | GetNumStates () const -> int |
virtual void | SetState (int) |
virtual auto | GetAnimationLengthSeconds () const -> float |
virtual void | SetSecondsIntoAnimation (float) |
![]() | |
MessageSubscriber (const MessageSubscriber &cpy) | |
auto | operator= (const MessageSubscriber &cpy) -> MessageSubscriber & |
void | SubscribeToMessage (MessageID message) |
void | SubscribeToMessage (const std::string &sMessageName) |
void | UnsubscribeAll () |
![]() | |
void | ClearMessages (const std::string &sMessage="") |
Additional Inherited Members | |
![]() | |
enum | Effect { no_effect , diffuse_blink , diffuse_shift , diffuse_ramp , glow_blink , glow_shift , glow_ramp , rainbow , wag , bounce , bob , pulse , spin , vibrate } |
The list of the different effects. More... | |
enum | EffectClock { CLOCK_TIMER , CLOCK_TIMER_GLOBAL , CLOCK_BGM_TIME , CLOCK_BGM_BEAT , CLOCK_BGM_TIME_NO_OFFSET , CLOCK_BGM_BEAT_NO_OFFSET , CLOCK_BGM_BEAT_PLAYER1 , CLOCK_BGM_BEAT_PLAYER2 , CLOCK_LIGHT_1 = 1000 , CLOCK_LIGHT_LAST = 1100 , NUM_CLOCKS } |
Various values an Actor's effect can be tied to. | |
enum | StretchType { fit_inside , cover } |
How do we handle stretching the Actor? More... | |
![]() | |
static void | PushPlayerMatrix (float x, float skew, float center_y) |
static void | PopPlayerMatrix () |
static auto | GetMaxStepDistanceSeconds () -> float |
static auto | GetWindowSeconds (TimingWindow tw) -> float |
static auto | GetWindowSecondsCustomScale (TimingWindow tw, float timingScale=1.F) -> float |
static auto | GetTimingWindowScale () -> float |
![]() | |
static void | SetBGMTime (float fTime, float fBeat, float fTimeNoOffset, float fBeatNoOffset) |
static void | SetPlayerBGMBeat (float fBeat, float fBeatNoOffset) |
![]() | |
bool | m_inside_lua_set_life |
std::vector< int > | nerv |
size_t | nervpos = 0 |
float | maxwifescore = 0.F |
float | curwifescore = 0.F |
float | wifescorepersonalbest = 0.F |
int | totalwifescore |
![]() | |
std::unique_ptr< LuaClass > | m_pLuaInstance |
![]() | |
virtual void | UpdateTapNotesMissedOlderThan (float fMissIfOlderThanSeconds) |
void | UpdateJudgedRows (float fDeltaTime) |
void | UpdateVisibleParts () |
virtual void | UpdatePressedFlags () |
virtual void | UpdateHoldsAndRolls (float fDeltaTime, const std::chrono::steady_clock::time_point &now) |
void | UpdateCrossedRows (const std::chrono::steady_clock::time_point &now) |
void | FlashGhostRow (int iRow) |
virtual void | HandleTapRowScore (unsigned row) |
void | HandleHoldScore (const TapNote &tn) const |
void | HandleHoldCheckpoint (int iRow, int iNumHoldsHeldThisRow, int iNumHoldsMissedThisRow, const std::vector< int > &viColsWithHold) |
void | DrawTapJudgments () |
void | DrawHoldJudgments () |
void | SendComboMessages (unsigned int iOldCombo, unsigned int iOldMissCombo) const |
void | PlayKeysound (const TapNote &tn, TapNoteScore score) |
void | SetMineJudgment (TapNoteScore tns, int iTrack, int iRow) |
void | SetJudgment (int iRow, int iFirstTrack, const TapNote &tn) |
void | SetJudgment (int iRow, int iTrack, const TapNote &tn, TapNoteScore tns, float fTapNoteOffset) |
void | SetHoldJudgment (TapNote &tn, int iTrack, int iRow) |
void | SetCombo (unsigned int iCombo, unsigned int iMisses) |
void | IncrementComboOrMissCombo (bool bComboOrMissCombo) |
void | IncrementCombo () |
void | IncrementMissCombo () |
void | ChangeLife (TapNoteScore tns) const |
void | ChangeLife (HoldNoteScore hns, TapNoteScore tns) const |
void | ChangeLifeRecord () const |
void | ChangeWifeRecord () const |
auto | GetClosestNoteDirectional (int col, int iStartRow, int iEndRow, bool bAllowGraded, bool bForward) const -> int |
auto | GetClosestNote (int col, int iNoteRow, int iMaxRowsAhead, int iMaxRowsBehind, bool bAllowGraded, bool bUseSongTiming=true, bool bAllowOldMines=true) const -> int |
auto | GetClosestNonEmptyRowDirectional (int iStartRow, int iEndRow, bool bAllowGraded, bool bForward) const -> int |
auto | GetClosestNonEmptyRow (int iNoteRow, int iMaxRowsAhead, int iMaxRowsBehind, bool bAllowGraded) const -> int |
void | HideNote (int col, int row) const |
![]() | |
void | LoadChildrenFromNode (const XNode *pNode) |
![]() | |
auto | GetEffectDeltaTime () const -> float |
![]() | |
static auto | NeedsTapJudging (const TapNote &tn) -> bool |
Determine if a TapNote needs a tap note style judgment. | |
static auto | NeedsHoldJudging (const TapNote &tn) -> bool |
Determine if a TapNote needs a hold note style judgment. | |
![]() | |
bool | m_bLoaded |
PlayerState * | m_pPlayerState |
The player's present state. | |
PlayerStageStats * | m_pPlayerStageStats |
The player's present stage stats. | |
TimingData * | m_Timing |
float | m_fNoteFieldHeight |
std::vector< float > | lastHoldHeadsSeconds |
bool | m_bPaused |
bool | m_bDelay |
NoteData & | m_NoteData |
NoteField * | m_pNoteField |
Replay * | pbReplay = nullptr |
std::vector< HoldJudgment * > | m_vpHoldJudgment |
AutoActor | m_sprJudgment |
AutoActor | m_sprCombo |
TapNoteScore | m_LastTapNoteScore |
LifeMeter * | m_pLifeMeter |
ScoreKeeper * | m_pPrimaryScoreKeeper |
int | m_iFirstUncrossedRow |
NoteData::all_tracks_iterator * | m_pIterNeedsTapJudging |
NoteData::all_tracks_iterator * | m_pIterNeedsHoldJudging |
NoteData::all_tracks_iterator * | m_pIterUncrossedRows |
NoteData::all_tracks_iterator * | m_pIterUnjudgedRows |
NoteData::all_tracks_iterator * | m_pIterUnjudgedMineRows |
unsigned int | m_iLastSeenCombo |
bool | m_bSeenComboYet |
JudgedRows * | m_pJudgedRows |
RageSound | m_soundMine |
std::vector< RageSound > | m_vKeysounds |
bool | m_bSendJudgmentAndComboMessages |
bool | m_bTickHolds |
bool | m_drawing_notefield_board |
![]() | |
std::vector< Actor * > | m_SubActors |
The children Actors used by the ActorFrame. | |
bool | m_bPropagateCommands |
bool | m_bDeleteChildren |
bool | m_bDrawByZPosition |
LuaReference | m_UpdateFunction |
LuaReference | m_DrawFunction |
float | m_fUpdateFInterval { 0.016F } |
float | secsSinceLuaUpdateFWasRun { 0.0F } |
float | m_fUpdateRate |
float | m_fFOV |
float | m_fVanishX |
float | m_fVanishY |
bool | m_bOverrideLighting |
A flad to see if an override for the lighting is needed. | |
bool | m_bLighting |
bool | m_bFirstUpdate |
RageColor | m_ambientColor |
RageColor | m_diffuseColor |
RageColor | m_specularColor |
RageVector3 | m_lightDirection |
![]() | |
std::string | m_sName |
the name of the Actor. | |
Actor * | m_pParent |
the current parent of this Actor if it exists. | |
Actor * | m_FakeParent |
std::vector< Actor * > | m_WrapperStates |
RageVector3 | m_baseRotation |
RageVector3 | m_baseScale |
float | m_fBaseAlpha {} |
RageColor | m_internalDiffuse |
RageColor | m_internalGlow |
RageVector2 | m_size |
TweenState | m_current |
TweenState | m_start |
std::vector< TweenStateAndInfo * > | m_Tweens |
TweenState * | m_pTempState {} |
Temporary variables that are filled just before drawing. | |
float | m_fHorizAlign {} |
The particular horizontal alignment. | |
float | m_fVertAlign {} |
The particular vertical alignment. | |
Effect | m_Effect |
float | m_fSecsIntoEffect {} |
float | m_fEffectDelta {} |
float | m_effect_ramp_to_half {} |
float | m_effect_hold_at_half {} |
float | m_effect_ramp_to_full {} |
float | m_effect_hold_at_full {} |
float | m_effect_hold_at_zero {} |
float | m_fEffectOffset {} |
float | m_effect_period {} |
EffectClock | m_EffectClock |
bool | m_tween_uses_effect_delta |
RageColor | m_effectColor1 |
RageColor | m_effectColor2 |
RageVector3 | m_vEffectMagnitude |
bool | m_bVisible {} |
bool | m_bIsAnimating {} |
float | m_fShadowLengthX {} |
float | m_fShadowLengthY {} |
RageColor | m_ShadowColor |
int | m_iDrawOrder {} |
The draw order priority. | |
BlendMode | m_BlendMode |
ZTestMode | m_ZTestMode |
CullMode | m_CullMode |
RageVector2 | m_texTranslate |
bool | m_bTextureWrapping {} |
bool | m_bTextureFiltering {} |
bool | m_bClearZBuffer {} |
bool | m_bZWrite {} |
float | m_fZBias {} |
The amount of bias. | |
![]() | |
static float | g_fCurrentBGMTime = 0 |
static float | g_fCurrentBGMBeat |
static float | g_fCurrentBGMTimeNoOffset = 0 |
static float | g_fCurrentBGMBeatNoOffset = 0 |
static std::vector< float > | g_vfCurrentBGMBeatPlayer |
static std::vector< float > | g_vfCurrentBGMBeatPlayerNoOffset |
|
overridevirtual |
Reimplemented from Player.
|
overridevirtual |
Reimplemented from Player.
|
overridevirtual |
Reimplemented from Player.