Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
kzu_object_generator_default.h File Reference

Default object generator. More...

Functions

kzsError kzuObjectGeneratorDefaultCreate (const struct KzcMemoryManager *memoryManager, struct KzuUIDomain *uiDomain, struct KzuObjectGenerator **out_generator)
 Creates an object generator. More...
 
kzsError kzuObjectGeneratorDefaultRegisterToFactory (const struct KzuFactory *factory)
 Registers object generator to factory. More...
 
struct KzuObjectGeneratorkzuObjectGeneratorDefaultToObjectGenerator (const struct KzuObjectGeneratorDefault *generator)
 Casts default object generator to object generator. More...
 
struct KzuObjectGeneratorDefault * kzuObjectGeneratorDefaultFromObjectGenerator (const struct KzuObjectGenerator *generator)
 Casts object generator to default object generator. More...
 

Variables

const KzuObjectGeneratorType KZU_OBJECT_GENERATOR_TYPE_DEFAULT
 Type identifier for default object generator. More...
 

Detailed Description

Default object generator.

Contains a list of user created objects.

Copyright 2008-2019 by Rightware. All rights reserved.

Function Documentation

kzsError kzuObjectGeneratorDefaultCreate ( const struct KzcMemoryManager memoryManager,
struct KzuUIDomain uiDomain,
struct KzuObjectGenerator **  out_generator 
)

Creates an object generator.

kzsError kzuObjectGeneratorDefaultRegisterToFactory ( const struct KzuFactory factory)

Registers object generator to factory.

struct KzuObjectGenerator* kzuObjectGeneratorDefaultToObjectGenerator ( const struct KzuObjectGeneratorDefault *  generator)

Casts default object generator to object generator.

struct KzuObjectGeneratorDefault* kzuObjectGeneratorDefaultFromObjectGenerator ( const struct KzuObjectGenerator generator)

Casts object generator to default object generator.

Variable Documentation

const KzuObjectGeneratorType KZU_OBJECT_GENERATOR_TYPE_DEFAULT

Type identifier for default object generator.