Class VisjectMeta
Visject metadata container
Inheritance
VisjectMeta
Assembly: FlaxEngine.dll
File: Engine/Visject/VisjectMeta.h
Syntax
public class VisjectMeta
Fields
Entries
All meta entries
Declaration
public Array<Entry, FixedAllocation<8>> Entries
Field Value
Array<Entry, FixedAllocation<8>>
|
Methods
AddEntry(int32 typeID, byte* data, int32 size)
Add new entry
Declaration
public void AddEntry(int32 typeID, byte* data, int32 size)
Parameters
int32
typeID
Type ID |
byte
data
Bytes to set |
int32
size
Amount of bytes to assign |
GetEntry(int32 typeID)
Get entry
Declaration
public Entry* GetEntry(int32 typeID) const
Parameters
int32
typeID
Entry type ID |
Returns
Entry
Entry |
Load(ReadStream* stream, bool loadData)
Load from the stream
Declaration
public bool Load(ReadStream* stream, bool loadData)
Parameters
ReadStream
stream
Stream |
bool
loadData
True if load meta data |
Returns
bool
True if cannot load data |
Release()
Release meta data
Declaration
public void Release()
Save(WriteStream* stream, bool saveData)
Save to the stream
Declaration
public bool Save(WriteStream* stream, bool saveData) const
Parameters
WriteStream
stream
Stream |
bool
saveData
True if load meta data |
Returns
bool
True if cannot save data |