kzu_sort_object_source.h File Reference

Specifies sort object source for material type. More...

Namespaces

 kanzi
 

Functions

KANZI_API KzuSortObjectSourcekzuSortObjectSourceCreate (kanzi::Domain *domain, kanzi::string_view name)
 Creates an object source which performs sorting. More...
 
KANZI_API KzuSortObjectSourcekzuSortByShaderObjectSourceCreate (kanzi::Domain *domain, kanzi::ObjectSourceSharedPtr input, kanzi::string_view name)
 
KzuSortObjectSourcekzuSortByZObjectSourceCreate_internal (kanzi::Domain *domain, kanzi::ObjectSourceSharedPtr input, kanzi::string_view name, kzBool frontToBack)
 Creates an object source which performs sorting by object view z value. More...
 
KANZI_API kanzi::SortObjectSourceSharedPtr kzuSortByZObjectSourceCreate (kanzi::Domain *domain, kanzi::ObjectSourceSharedPtr input, kanzi::string_view name, bool frontToBack)
 Creates an object source which performs sorting by object view z value. More...
 
kzsError kzuSortObjectSourceLoadFromKZB (KzuObjectSource *objectSource, KzcInputStream *inputStream, const KzuBinaryFileInfo *file)
 Loads sort object source from KZB. More...
 

Detailed Description

Specifies sort object source for material type.

Copyright 2008-2017 by Rightware. All rights reserved.

Function Documentation

KANZI_API KzuSortObjectSource* kzuSortObjectSourceCreate ( kanzi::Domain domain,
kanzi::string_view  name 
)

Creates an object source which performs sorting.

KANZI_API KzuSortObjectSource* kzuSortByShaderObjectSourceCreate ( kanzi::Domain domain,
kanzi::ObjectSourceSharedPtr  input,
kanzi::string_view  name 
)
KzuSortObjectSource* kzuSortByZObjectSourceCreate_internal ( kanzi::Domain domain,
kanzi::ObjectSourceSharedPtr  input,
kanzi::string_view  name,
kzBool  frontToBack 
)

Creates an object source which performs sorting by object view z value.

KANZI_API kanzi::SortObjectSourceSharedPtr kzuSortByZObjectSourceCreate ( kanzi::Domain domain,
kanzi::ObjectSourceSharedPtr  input,
kanzi::string_view  name,
bool  frontToBack 
)

Creates an object source which performs sorting by object view z value.

kzsError kzuSortObjectSourceLoadFromKZB ( KzuObjectSource objectSource,
KzcInputStream inputStream,
const KzuBinaryFileInfo file 
)

Loads sort object source from KZB.