← API Reference Struct

asge::game::asset::GridSpec

Describes one clip as a contiguous range of cells over a regular spritesheet grid — which cells, in which order, and how they are spaced.

#include <FrameTable.hpp>

Collaboration

classDiagram
    class N1["asge::game::asset::GridSpec"]
    class N2["asge::math::Rect"]
    N1 --> N2 : m_Cell
    click N1 href "structasge_1_1game_1_1asset_1_1GridSpec.html"
    click N2 href "structasge_1_1math_1_1Rect.html"

Serialized field-for-field by FrameTable::Save/Load.

Public Attributes

#math::Rect m_Cell {}
#std::size_t m_Columns {0}
#std::size_t m_Rows {0}
#std::size_t m_First {0}
#std::size_t m_Count {0}
#float m_Spacing {0.0f}