1#ifndef BGANIMATIONLAYER_H
2#define BGANIMATIONLAYER_H
4#include "Etterna/Actor/Base/ActorFrame.h"
5#include "Etterna/Models/Misc/GameConstantsAndTypes.h"
16 void LoadFromAniLayerFile(
const std::string& sPath);
17 void LoadFromNode(
const XNode* pNode)
override;
19 void UpdateInternal(
float fDeltaTime)
override;
21 float GetMaxTweenTimeLeft()
const;
24 std::vector<RageVector3> m_vParticleVelocity;
35 float m_fTexCoordVelocityX;
36 float m_fTexCoordVelocityY;
39 bool m_bParticlesBounce;
46 float m_fTilesSpacingX;
47 float m_fTilesSpacingY;
48 float m_fTileVelocityX;
49 float m_fTileVelocityY;
A container for other Actors.
Definition ActorFrame.h:8
Layer elements used by BGAnimation.
Definition BGAnimationLayer.h:11