sead
Loading...
Searching...
No Matches
agl::ResShaderArchiveData Struct Reference

#include <aglResShaderArchive.h>

Static Public Member Functions

static u32 getVersion ()
static u32 getSignature ()
static const char * getExtension ()

Public Attributes

union { 
   char   mSignature [4] 
   u32   mSigWord 
}; 
u32 mVersion
u32 mFileSize
u32 mEndian
u32 mNameLen

Static Private Attributes

static const u32 cVersion = 11
static const u32 cSignature = 0x53484141
static const u32 cEndianCheckBit = 0x01000001

Friends

class ResCommon< ResShaderArchiveData >
class ResShaderArchive

Member Function Documentation

◆ getVersion()

u32 agl::ResShaderArchiveData::getVersion ( )
static

◆ getSignature()

u32 agl::ResShaderArchiveData::getSignature ( )
static

◆ getExtension()

const char * agl::ResShaderArchiveData::getExtension ( )
static

◆ ResCommon< ResShaderArchiveData >

friend class ResCommon< ResShaderArchiveData >
friend

◆ ResShaderArchive

friend class ResShaderArchive
friend

Member Data Documentation

◆ mSignature

char agl::ResShaderArchiveData::mSignature[4]

◆ mSigWord

u32 agl::ResShaderArchiveData::mSigWord

◆ [union]

◆ mVersion

u32 agl::ResShaderArchiveData::mVersion

◆ mFileSize

u32 agl::ResShaderArchiveData::mFileSize

◆ mEndian

u32 agl::ResShaderArchiveData::mEndian

◆ mNameLen

u32 agl::ResShaderArchiveData::mNameLen

◆ cVersion

const u32 agl::ResShaderArchiveData::cVersion = 11
staticprivate

◆ cSignature

const u32 agl::ResShaderArchiveData::cSignature = 0x53484141
staticprivate

◆ cEndianCheckBit

const u32 agl::ResShaderArchiveData::cEndianCheckBit = 0x01000001
staticprivate