1#ifndef FFLI_RAW_MASK_PARTS_H_
2#define FFLI_RAW_MASK_PARTS_H_
4#include <nn/ffl/FFLDrawParam.h>
5#include <nn/ffl/FFLVec.h>
NN_STATIC_ASSERT(sizeof(FFLiAllocator)==4)
void FFLiInitDrawParamRawMaskPartsFill(FFLiRawMaskPartsDrawParam *pDrawParam, FFLiBufferAllocator *pAllocator)
Definition FFLiRawMaskParts.cpp:58
u32 FFLiGetBufferRawMaskParts()
Definition FFLiRawMaskParts.cpp:25
void FFLiDrawRawMaskParts(const FFLiRawMaskPartsDrawParam *pDrawParam, const FFLiShaderCallback *pCallback)
Definition FFLiRawMaskParts.cpp:65
FFLiOriginPosition
Definition FFLiRawMaskParts.h:15
@ FFLI_ORIGIN_POSITION_LEFT
Definition FFLiRawMaskParts.h:18
@ FFLI_ORIGIN_POSITION_RIGHT
Definition FFLiRawMaskParts.h:17
@ FFLI_ORIGIN_POSITION_CENTER
Definition FFLiRawMaskParts.h:16
void FFLiInvalidateDrawParamRawMaskParts(FFLiRawMaskPartsDrawParam *pDrawParam)
Definition FFLiRawMaskParts.cpp:52
void FFLiInitDrawParamRawMaskParts(FFLiRawMaskPartsDrawParam *pDrawParam, const FFLiRawMaskPartsDesc *pDesc, const Mat44 *pProjMatrix, FFLiBufferAllocator *pAllocator)
Definition FFLiRawMaskParts.cpp:38
Definition FFLiBufferAllocator.h:16
Definition FFLiShaderCallback.h:12
Definition FFLiRawMaskParts.h:22
f32 rot
Definition FFLiRawMaskParts.h:25
FFLVec2 pos
Definition FFLiRawMaskParts.h:23
FFLiOriginPosition originPos
Definition FFLiRawMaskParts.h:26
FFLVec2 scale
Definition FFLiRawMaskParts.h:24
Definition FFLiRawMaskParts.h:10