4#include "../ext/emote/include/iemote.h"
6#include "base/FixedSizeString.h"
7#include "NativeTextureRenderer.h"
11 ref class SpriteBatch;
12 ref class InternalCommandBuffer;
13 ref class Framebuffer;
19 kmyBase::FixedSizePath path =
"";
20 IEmotePlayer* m_basePlayer =
nullptr;
30 void draw(u32 framebufferWidth, u32 framebufferHeight);
~EmoteInstance()
Definition: Emote.cpp:81
void setScale(float s)
Definition: Emote.cpp:181
void setColor(u32 rgba)
Definition: Emote.cpp:199
void setCoord(float x, float y)
Definition: Emote.cpp:190
void draw(u32 framebufferWidth, u32 framebufferHeight)
Definition: Emote.cpp:101
void drawToSpriteBatch(SpriteBatch^ sb, int zorder)
Definition: Emote.cpp:142
void playTimeLine(System::String^ label)
Definition: Emote.cpp:170
void progress(int frames)
Definition: Emote.cpp:117
EmoteInstance(System::String^ path)
Definition: Emote.cpp:24
array< System::String^> getMainTimeLineLabels()
Definition: Emote.cpp:151
EmoteTexture(System::String^ path, GameView^ gv, int width, int height)
Definition: Emote.cpp:210
void createCommand(InternalCommandBuffer^ icb) override
Definition: Emote.cpp:240
~EmoteTexture()
Definition: Emote.cpp:218
Framebuffer fb
Definition: Emote.h:54
EmoteInstance emo
Definition: Emote.h:53
Definition: Framebuffer.h:8
Definition: GameView.h:24
Definition: InternalCommandBuffer.h:13
Definition: SpriteBatch.h:9