载入中...
搜索中...
未找到
eve::spritestack::SpriteStack类 参考

SpriteStack module: CPU slicing + SpriteStack3D factory. 更多...

#include <SpriteStack.h>

类 eve::spritestack::SpriteStack 继承关系图:
eve::Module

Public 成员函数

 Module_REG (SpriteStack)
 
 SpriteStack ()=default
 
 ~SpriteStack () override=default
 
SpriteStack3DnewStack (graphics::Graphics *gfx)
 New empty stack (caller/VM owns; set layers before rendering).
 
SpriteStackBatchnewBatch (graphics::Graphics *gfx)
 New empty batch (caller/VM owns).
 
std::vector< image::ImageData * > slicePrimitive (const std::string &kind, int layerCount, int imageW, int imageH, const std::string &axis, float thickness)
 
std::vector< image::ImageData * > sliceModel (model3d::ModelData *model, int layerCount, int imageW, int imageH, const std::string &axis, float thickness)
 
- Public 成员函数 继承自 eve::Module
virtual ~Module ()
 
virtual std::string getName () const =0
 

详细描述

SpriteStack module: CPU slicing + SpriteStack3D factory.

Script: spritestack <- eve.SpriteStack();

在文件 SpriteStack.h300 行定义.

构造及析构函数说明

◆ SpriteStack()

eve::spritestack::SpriteStack::SpriteStack ( )
default

◆ ~SpriteStack()

eve::spritestack::SpriteStack::~SpriteStack ( )
overridedefault

成员函数说明

◆ Module_REG()

eve::spritestack::SpriteStack::Module_REG ( SpriteStack  )

◆ newBatch()

SpriteStackBatch * eve::spritestack::SpriteStack::newBatch ( graphics::Graphics gfx)

New empty batch (caller/VM owns).

在文件 SpriteStack.cpp1066 行定义.

◆ newStack()

SpriteStack3D * eve::spritestack::SpriteStack::newStack ( graphics::Graphics gfx)

New empty stack (caller/VM owns; set layers before rendering).

在文件 SpriteStack.cpp1061 行定义.

◆ sliceModel()

std::vector< image::ImageData * > eve::spritestack::SpriteStack::sliceModel ( model3d::ModelData model,
int  layerCount,
int  imageW,
int  imageH,
const std::string &  axis,
float  thickness 
)

◆ slicePrimitive()

std::vector< image::ImageData * > eve::spritestack::SpriteStack::slicePrimitive ( const std::string &  kind,
int  layerCount,
int  imageW,
int  imageH,
const std::string &  axis,
float  thickness 
)

该类的文档由以下文件生成: