39 void Load(
const std::string& sTexOrIniFile);
41 void Update(
float fDelta);
45 [[nodiscard]]
auto GetNumStates()
const -> int;
46 void SetState(
int iNewState);
47 [[nodiscard]]
auto GetAnimationLengthSeconds()
const -> float;
48 void SetSecondsIntoAnimation(
float fSeconds);
49 [[nodiscard]]
auto GetSecondsIntoAnimation()
const -> float;
53 BlendMode m_BlendMode;
55 [[nodiscard]]
auto NeedsNormals()
const ->
bool {
return m_bSphereMapped; }
62 float m_fSecsIntoFrame;
63 struct AnimatedTextureState
69 , fDelaySecs(fDelaySecs_)
70 , vTranslate(vTranslate_)
79 std::vector<AnimatedTextureState> vFrames;
Definition ModelTypes.h:33
Definition RageTexture.h:14