OPTPiX SpriteStudio SDK
Loading...
Searching...
No Matches
spritestudio6::ISsRenderer Class Referenceabstract

#include <ssplayer_render.h>

Inheritance diagram for spritestudio6::ISsRenderer:
[legend]

Public Member Functions

virtual void initialize ()=0
 
virtual void renderSetup (SsAnimeDecoder *state)=0
 
virtual void renderPart (SsPartState *state)=0
 
virtual void execMask (SsPartState *state)=0
 
virtual void clearMask ()=0
 
virtual void renderSpriteSimple (float matrix[16], int width, int height, SsVector2 &pivot, SsVector2 uv1, SsVector2 uv2, const SsFColor &color)=0
 
virtual void SetAlphaBlendMode (SsBlendType::_enum type)=0
 
virtual void SetTexture (SsCellValue *cell)=0
 
virtual void enableMask (bool flag)=0
 

Member Function Documentation

◆ clearMask()

virtual void spritestudio6::ISsRenderer::clearMask ( )
pure virtual

◆ enableMask()

virtual void spritestudio6::ISsRenderer::enableMask ( bool flag)
pure virtual

◆ execMask()

virtual void spritestudio6::ISsRenderer::execMask ( SsPartState * state)
pure virtual

◆ initialize()

virtual void spritestudio6::ISsRenderer::initialize ( )
pure virtual

◆ renderPart()

virtual void spritestudio6::ISsRenderer::renderPart ( SsPartState * state)
pure virtual

◆ renderSetup()

virtual void spritestudio6::ISsRenderer::renderSetup ( SsAnimeDecoder * state)
pure virtual

◆ renderSpriteSimple()

virtual void spritestudio6::ISsRenderer::renderSpriteSimple ( float matrix[16],
int width,
int height,
SsVector2 & pivot,
SsVector2 uv1,
SsVector2 uv2,
const SsFColor & color )
pure virtual

◆ SetAlphaBlendMode()

virtual void spritestudio6::ISsRenderer::SetAlphaBlendMode ( SsBlendType::_enum type)
pure virtual

◆ SetTexture()

virtual void spritestudio6::ISsRenderer::SetTexture ( SsCellValue * cell)
pure virtual

The documentation for this class was generated from the following file: