Table of Contents

Class FAtlasManager

Namespace
Global
Assembly
Assembly-CSharp.dll
public class FAtlasManager
Inheritance
FAtlasManager
Inherited Members

Fields

_allElementsByName

public Dictionary<string, FAtlasElement> _allElementsByName

Field Value

Dictionary<string, FAtlasElement>

_atlases

public List<FAtlas> _atlases

Field Value

List<FAtlas>

_fonts

public List<FFont> _fonts

Field Value

List<FFont>

_fontsByName

public Dictionary<string, FFont> _fontsByName

Field Value

Dictionary<string, FFont>

_nextAtlasIndex

public static int _nextAtlasIndex

Field Value

int

Methods

ActuallyLoadAtlasOrImage(string, string, string)

public FAtlas ActuallyLoadAtlasOrImage(string name, string imagePath, string dataPath)

Parameters

name string
imagePath string
dataPath string

Returns

FAtlas

ActuallyUnloadAtlasOrImage(string)

public void ActuallyUnloadAtlasOrImage(string name)

Parameters

name string

AddAtlas(FAtlas)

public void AddAtlas(FAtlas atlas)

Parameters

atlas FAtlas

AddElement(FAtlasElement)

public void AddElement(FAtlasElement element)

Parameters

element FAtlasElement

CombineFonts(string, string, string, string, float, FTextParams, float)

public void CombineFonts(string baseFontName, string addFontName, string addElementName, string addConfigPath, float addOffsetY, FTextParams addTextParams, float addFontScale)

Parameters

baseFontName string
addFontName string
addElementName string
addConfigPath string
addOffsetY float
addTextParams FTextParams
addFontScale float

DoesContainAtlas(string)

public bool DoesContainAtlas(string name)

Parameters

name string

Returns

bool

DoesContainElementWithName(string)

public bool DoesContainElementWithName(string elementName)

Parameters

elementName string

Returns

bool

DoesContainFontWithName(string)

public bool DoesContainFontWithName(string fontName)

Parameters

fontName string

Returns

bool

GetAtlasWithName(string)

public FAtlas GetAtlasWithName(string name)

Parameters

name string

Returns

FAtlas

GetElementWithName(string)

public FAtlasElement GetElementWithName(string elementName)

Parameters

elementName string

Returns

FAtlasElement

GetFontWithName(string)

public FFont GetFontWithName(string fontName)

Parameters

fontName string

Returns

FFont

LoadAtlas(string)

public FAtlas LoadAtlas(string atlasPath)

Parameters

atlasPath string

Returns

FAtlas

LoadAtlasFromTexture(string, string, Texture, bool)

public FAtlas LoadAtlasFromTexture(string name, string dataPath, Texture texture, bool textureFromAsset)

Parameters

name string
dataPath string
texture Texture
textureFromAsset bool

Returns

FAtlas

LoadAtlasFromTexture(string, Texture, bool)

public FAtlas LoadAtlasFromTexture(string name, Texture texture, bool textureFromAsset)

Parameters

name string
texture Texture
textureFromAsset bool

Returns

FAtlas

LoadFont(string, string, string, float, float)

public void LoadFont(string name, string elementName, string configPath, float offsetX, float offsetY)

Parameters

name string
elementName string
configPath string
offsetX float
offsetY float

LoadFont(string, string, string, float, float, FTextParams, float)

public void LoadFont(string name, string elementName, string configPath, float offsetX, float offsetY, FTextParams textParams, float fontScale)

Parameters

name string
elementName string
configPath string
offsetX float
offsetY float
textParams FTextParams
fontScale float

LoadImage(string)

public FAtlas LoadImage(string imagePath)

Parameters

imagePath string

Returns

FAtlas

LogAllElementNames()

public void LogAllElementNames()

UnloadAtlas(string)

public void UnloadAtlas(string atlasPath)

Parameters

atlasPath string

UnloadFont(string)

public void UnloadFont(string name)

Parameters

name string

UnloadImage(string)

public void UnloadImage(string imagePath)

Parameters

imagePath string