GAF  3.4.10
General animation format player for Unity
Public Member Functions | Properties | Private Member Functions | Private Attributes | List of all members
GAFAnimationAsset Class Reference
Inheritance diagram for GAFAnimationAsset:

Public Member Functions

GAFTexturesResource getResource (float _Scale, float _CSF)
 

Properties

bool isLoaded [get]
 
List< GAFAtlasDatatextureAtlases [get]
 
List< GAFAnimationObjectDataanimationObjects [get]
 
List< GAFAnimationMaskDataanimationMasks [get]
 
Dictionary< uint,
GAFAnimationFrameData
animationFrames [get]
 
List< GAFAnimationSequenceDataanimationSequences [get]
 
List< string > animationSequenceIDs [get]
 
List< GAFNamedPartDatanamedParts [get]
 
uint framesCount [get]
 
ushort dataVersion [get]
 
Rect frameSize [get]
 
Vector2 pivot [get]
 
List< string > scales [get]
 
List< string > csfs [get]
 
List< string > batchableObjects [get]
 
List< string > coloredObjects [get]
 
List< string > maskedObjects [get]
 

Private Member Functions

void OnEnable ()
 
void loadData ()
 

Private Attributes

string m_GUID = string.Empty
 
byte[] m_AssetData = null
 
List< string > m_BatchedObjects = new List<string>()
 
List< string > m_MaskedObjects = new List<string>()
 
List< string > m_ColoredObjects = new List<string>()
 
bool m_DataRedundancy = false
 
GAFTexturesResource m_ActiveResource = null
 
GAFAnimationData m_Data = null
 

Member Function Documentation

GAFTexturesResource GAFAnimationAsset.getResource ( float  _Scale,
float  _CSF 
)
void GAFAnimationAsset.loadData ( )
private
void GAFAnimationAsset.OnEnable ( )
private

Member Data Documentation

GAFTexturesResource GAFAnimationAsset.m_ActiveResource = null
private
byte [] GAFAnimationAsset.m_AssetData = null
private
List<string> GAFAnimationAsset.m_BatchedObjects = new List<string>()
private
List<string> GAFAnimationAsset.m_ColoredObjects = new List<string>()
private
GAFAnimationData GAFAnimationAsset.m_Data = null
private
bool GAFAnimationAsset.m_DataRedundancy = false
private
string GAFAnimationAsset.m_GUID = string.Empty
private
List<string> GAFAnimationAsset.m_MaskedObjects = new List<string>()
private

Property Documentation

Dictionary<uint, GAFAnimationFrameData> GAFAnimationAsset.animationFrames
get
List<GAFAnimationMaskData> GAFAnimationAsset.animationMasks
get
List<GAFAnimationObjectData> GAFAnimationAsset.animationObjects
get
List<string> GAFAnimationAsset.animationSequenceIDs
get
List<GAFAnimationSequenceData> GAFAnimationAsset.animationSequences
get
List<string> GAFAnimationAsset.batchableObjects
get
List<string> GAFAnimationAsset.coloredObjects
get
List<string> GAFAnimationAsset.csfs
get
ushort GAFAnimationAsset.dataVersion
get
uint GAFAnimationAsset.framesCount
get
Rect GAFAnimationAsset.frameSize
get
bool GAFAnimationAsset.isLoaded
get
List<string> GAFAnimationAsset.maskedObjects
get
List<GAFNamedPartData> GAFAnimationAsset.namedParts
get
Vector2 GAFAnimationAsset.pivot
get
List<string> GAFAnimationAsset.scales
get
List<GAFAtlasData> GAFAnimationAsset.textureAtlases
get

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