1#ifndef __SSPLAYER_RENDER_GL__
2#define __SSPLAYER_RENDER_GL__
Definition ssplayer_render.h:17
Definition ssplayer_animedecode.h:44
Definition ssplayer_mesh.h:50
virtual void clearMask()
Definition ssplayer_render_gl.cpp:512
virtual void renderPart(SsPartState *state)
Definition ssplayer_render_gl.cpp:786
virtual void initialize()
Definition ssplayer_render_gl.cpp:310
virtual void SetTexture(SsCellValue *cell)
Definition ssplayer_render_gl.cpp:460
virtual void renderSpriteSimple(float matrix[16], int width, int height, SsVector2 &pivot, SsVector2 uv1, SsVector2 uv2, const SsFColor &color)
Definition ssplayer_render_gl.cpp:411
SsRenderGL()
Definition ssplayer_render_gl.h:19
virtual ~SsRenderGL()
Definition ssplayer_render_gl.h:20
virtual void renderSetup(SsAnimeDecoder *state)
Definition ssplayer_render_gl.cpp:340
virtual void execMask(SsPartState *state)
Definition ssplayer_render_gl.cpp:532
virtual void enableMask(bool flag)
Definition ssplayer_render_gl.cpp:520
virtual void renderMesh(SsMeshPart *mesh, float alpha)
Definition ssplayer_render_gl.cpp:644
virtual void SetAlphaBlendMode(SsBlendType::_enum type)
Definition ssplayer_render_gl.cpp:371
static void clearShaderCache()
Definition ssplayer_render_gl.cpp:303
GLint GLsizei width
Definition glad.h:1965
GLuint color
Definition glad.h:3749
GLint GLsizei GLsizei height
Definition glad.h:1965
GLint GLint GLsizei GLint GLenum GLenum type
Definition glad.h:1980
GLfloat GLfloat GLfloat alpha
Definition glad.h:1992
_enum
Definition sstypes.h:451
Definition ISsEffectRender.h:5
SsPoint2 SsVector2
Definition sstypes.h:198
SsTColor< float > SsFColor
floatでのカラー値定義
Definition sstypes.h:325
パーツが使用するセルの情報
Definition ssplayer_cellmap.h:16
パーツの状態を保持するクラスです。
Definition ssplayer_PartState.h:23