Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Nz::Utility Class Reference

Utility class that represents the module initializer of Utility. More...

Static Public Member Functions

static bool Initialize ()
 Initializes the Utility module. More...
 
static bool IsInitialized ()
 
static void Uninitialize ()
 

Static Public Attributes

static unsigned int ComponentCount [ComponentType_Max+1]
 
static std::size_t ComponentStride [ComponentType_Max+1]
 

Detailed Description

Utility class that represents the module initializer of Utility.

Member Function Documentation

◆ Initialize()

bool Nz::Utility::Initialize ( )
static

Initializes the Utility module.

Returns
true if initialization is successful
Remarks
Produces a NazaraNotice
Produces a NazaraError if one submodule failed

Loaders génériques

Loaders spécialisés

Member Data Documentation

◆ ComponentCount

unsigned int Nz::Utility::ComponentCount
static
Initial value:
=
{
4,
1,
2,
3,
4,
1,
2,
3,
4,
1,
2,
3,
4,
4
}

◆ ComponentStride

std::size_t Nz::Utility::ComponentStride
static
Initial value:
=
{
4*sizeof(UInt8),
1*sizeof(double),
2*sizeof(double),
3*sizeof(double),
4*sizeof(double),
1*sizeof(float),
2*sizeof(float),
3*sizeof(float),
4*sizeof(float),
1*sizeof(UInt32),
2*sizeof(UInt32),
3*sizeof(UInt32),
4*sizeof(UInt32),
4*sizeof(float)
}

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