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