Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Chlumsky/msdf-atlas-gen
/ types & classes
Types & classes
42 in github.com/Chlumsky/msdf-atlas-gen
⨍
Functions
204
◇
Types & classes
42
↓ 10 callers
Class
Padding
msdf-atlas-gen/Padding.h:8
↓ 3 callers
Class
RectanglePacker
Guillotine 2D single bin packer
msdf-atlas-gen/RectanglePacker.h:10
↓ 2 callers
Class
Workload
* This function allows to split a workload into multiple threads. * The worker function: * bool FN(int chunk, int threadNo); * should process t
msdf-atlas-gen/Workload.h:15
↓ 1 callers
Class
GlyphRange
msdf-atlas-gen/FontGeometry.h:20
Class
ArteryFontExportProperties
msdf-atlas-gen/artery-font-export.h:13
Class
AtlasGenerator
Prototype of an atlas generator class. * An atlas generator maintains the atlas bitmap (AtlasStorage) and its layout and facilitates * generation
msdf-atlas-gen/AtlasGenerator.h:16
Class
AtlasStorage
Prototype of an atlas storage class. * An atlas storage physically holds the pixels of the atlas * and allows to read and write subsections repres
msdf-atlas-gen/AtlasStorage.h:17
Class
BitmapAtlasStorage
msdf-atlas-gen/BitmapAtlasStorage.h:10
Enum
ChangeFlag
msdf-atlas-gen/DynamicAtlas.h:19
Class
Charset
Represents a set of Unicode codepoints (characters)
msdf-atlas-gen/Charset.h:15
Class
CharsetLoadData
msdf-atlas-gen/charset-parser.cpp:244
Class
CharsetParseData
msdf-atlas-gen/charset-parser.cpp:274
Class
Configuration
msdf-atlas-gen/main.cpp:302
Enum
DimensionsConstraint
Constraints for the atlas's dimensions - see size selectors for more info
msdf-atlas-gen/types.h:55
Class
DynamicAtlas
msdf-atlas-gen/DynamicAtlas.h:16
Class
FontGeometry
Represents the geometry of all glyphs of a given font or font variant
msdf-atlas-gen/FontGeometry.h:17
Class
FontHolder
msdf-atlas-gen/main.cpp:1073
Class
FontInput
msdf-atlas-gen/main.cpp:292
Class
GeneratorAttributes
Configuration of signed distance field generator
msdf-atlas-gen/AtlasGenerator.h:33
Class
GlyphAttributes
msdf-atlas-gen/GlyphGeometry.h:17
Class
GlyphBox
The glyph box - its bounds in plane and atlas
msdf-atlas-gen/GlyphBox.h:9
Class
GlyphGeometry
Represents the shape geometry of a single glyph as well as its configuration
msdf-atlas-gen/GlyphGeometry.h:14
Enum
GlyphIdentifierType
Glyph identification
msdf-atlas-gen/types.h:43
Class
GridAtlasPacker
* This class computes the layout of a static uniform grid atlas and may optionally * also find the minimum required dimensions and/or the maximum gly
msdf-atlas-gen/GridAtlasPacker.h:13
Class
GridMetrics
msdf-atlas-gen/json-export.h:12
Enum
ImageFormat
Atlas image encoding
msdf-atlas-gen/types.h:28
Enum
ImageType
Type of atlas image contents
msdf-atlas-gen/types.h:12
Class
ImmediateAtlasGenerator
msdf-atlas-gen/ImmediateAtlasGenerator.h:18
Class
JsonAtlasMetrics
msdf-atlas-gen/json-export.h:11
Class
OrientedRectangle
msdf-atlas-gen/Rectangle.h:10
Enum
PackingStyle
The method of computing the layout of the atlas
msdf-atlas-gen/types.h:49
Class
PngGuard
msdf-atlas-gen/image-encode.cpp:12
Class
PowerOfTwoSizeSelector
Selects square or rectangular (2:1) power-of-two dimensions
msdf-atlas-gen/size-selectors.h:41
Class
Rectangle
msdf-atlas-gen/Rectangle.h:6
Class
Remap
Represents the repositioning of a subsection of the atlas
msdf-atlas-gen/Remap.h:7
Class
SquarePowerOfTwoSizeSelector
Selects square power-of-two dimensions
msdf-atlas-gen/size-selectors.h:27
Class
SquareSizeSelector
msdf-atlas-gen/size-selectors.h:10
Class
SquareSizeSelector<1>
msdf-atlas-gen/size-selectors.cpp:43
Class
SquareSizeSelector<2>
msdf-atlas-gen/size-selectors.cpp:44
Class
SquareSizeSelector<4>
msdf-atlas-gen/size-selectors.cpp:45
Class
TightAtlasPacker
* This class computes the layout of a static tightly packed atlas and may optionally * also find the minimum required dimensions and/or the maximum g
msdf-atlas-gen/TightAtlasPacker.h:14
Enum
Units
msdf-atlas-gen/main.cpp:285