struct
jjCANVAS
Public static functions
-
static void jjDrawString(float xPixel,
float yPixel,
const String& text,
const jjANIMATION& animation,
std::
uint32_t mode, std:: uint8_t param, std:: int8_t layerZ, std:: uint8_t layerXY, std:: int8_t playerID) -
static void jjDrawStringEx(float xPixel,
float yPixel,
const String& text,
const jjANIMATION& animation,
const jjTEXTAPPEARANCE& appearance,
std::
uint8_t param1, std:: uint32_t spriteMode, std:: uint8_t param2, std:: int8_t layerZ, std:: uint8_t layerXY, std:: int8_t playerID) - static auto jjGetStringWidth(const String& text, const jjANIMATION& animation, const jjTEXTAPPEARANCE& style) -> int
Constructors, destructors, conversion operators
Public functions
-
void DrawPixel(std::
int32_t xPixel, std:: int32_t yPixel, std:: uint8_t color, std:: uint32_t mode, std:: uint8_t param) -
void DrawRectangle(std::
int32_t xPixel, std:: int32_t yPixel, std:: int32_t width, std:: int32_t height, std:: uint8_t color, std:: uint32_t mode, std:: uint8_t param) -
void DrawSprite(std::
int32_t xPixel, std:: int32_t yPixel, std:: int32_t setID, std:: uint8_t animation, std:: uint8_t frame, int8_t direction, std:: uint32_t mode, std:: uint8_t param) -
void DrawCurFrameSprite(std::
int32_t xPixel, std:: int32_t yPixel, std:: uint32_t sprite, int8_t direction, std:: uint32_t mode, std:: uint8_t param) -
void DrawResizedSprite(std::
int32_t xPixel, std:: int32_t yPixel, std:: int32_t setID, std:: uint8_t animation, std:: uint8_t frame, float xScale, float yScale, std:: uint32_t mode, std:: uint8_t param) -
void DrawResizedCurFrameSprite(std::
int32_t xPixel, std:: int32_t yPixel, std:: uint32_t sprite, float xScale, float yScale, std:: uint32_t mode, std:: uint8_t param) -
void DrawTransformedSprite(std::
int32_t xPixel, std:: int32_t yPixel, std:: int32_t setID, std:: uint8_t animation, std:: uint8_t frame, std:: int32_t angle, float xScale, float yScale, std:: uint32_t mode, std:: uint8_t param) -
void DrawTransformedCurFrameSprite(std::
int32_t xPixel, std:: int32_t yPixel, std:: uint32_t sprite, std:: int32_t angle, float xScale, float yScale, std:: uint32_t mode, std:: uint8_t param) -
void DrawSwingingVine(std::
int32_t xPixel, std:: int32_t yPixel, std:: uint32_t sprite, std:: int32_t length, std:: int32_t curvature, std:: uint32_t mode, std:: uint8_t param) -
void ExternalDrawTile(std::
int32_t xPixel, std:: int32_t yPixel, std:: uint16_t tile, std:: uint32_t tileQuadrant) -
void DrawTextBasicSize(std::
int32_t xPixel, std:: int32_t yPixel, const String& text, std:: uint32_t size, std:: uint32_t mode, std:: uint8_t param) -
void DrawTextExtSize(std::
int32_t xPixel, std:: int32_t yPixel, const String& text, std:: uint32_t size, const jjTEXTAPPEARANCE& appearance, std:: uint8_t param1, std:: uint32_t mode, std:: uint8_t param) -
void drawString(std::
int32_t xPixel, std:: int32_t yPixel, const String& text, const jjANIMATION& animation, std:: uint32_t mode, std:: uint8_t param) -
void drawStringEx(std::
int32_t xPixel, std:: int32_t yPixel, const String& text, const jjANIMATION& animation, const jjTEXTAPPEARANCE& appearance, std:: uint8_t param1, std:: uint32_t spriteMode, std:: uint8_t param2)