Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiEditor::SpriteSettings Struct Reference

#include <TextureImporter.h>

Public Member Functions

bool HasData () const

Public Attributes

SpriteSlicingMode mode = SpriteSlicingMode::None
int32_t frameWidth = 0
int32_t frameHeight = 0
std::vector< AtlasFrameframes
bool hasNineSlice = false
uint16_t nineSliceLeft = 0
uint16_t nineSliceRight = 0
uint16_t nineSliceTop = 0
uint16_t nineSliceBottom = 0

Member Function Documentation

◆ HasData()

bool DekiEditor::SpriteSettings::HasData ( ) const
inline

Member Data Documentation

◆ mode

SpriteSlicingMode DekiEditor::SpriteSettings::mode = SpriteSlicingMode::None

◆ frameWidth

int32_t DekiEditor::SpriteSettings::frameWidth = 0

◆ frameHeight

int32_t DekiEditor::SpriteSettings::frameHeight = 0

◆ frames

std::vector<AtlasFrame> DekiEditor::SpriteSettings::frames

◆ hasNineSlice

bool DekiEditor::SpriteSettings::hasNineSlice = false

◆ nineSliceLeft

uint16_t DekiEditor::SpriteSettings::nineSliceLeft = 0

◆ nineSliceRight

uint16_t DekiEditor::SpriteSettings::nineSliceRight = 0

◆ nineSliceTop

uint16_t DekiEditor::SpriteSettings::nineSliceTop = 0

◆ nineSliceBottom

uint16_t DekiEditor::SpriteSettings::nineSliceBottom = 0

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