Specifies sort object source for material type. More...
#include "kzu_object_source_base.h"
#include <kanzi/core/legacy/kzs_types.hpp>
#include <kanzi/core/legacy/debug/kzs_error.hpp>
Namespaces | |
kanzi | |
Functions | |
KANZI_API KzuSortObjectSource * | kzuSortObjectSourceCreate (kanzi::Domain *domain, kanzi::string_view name) |
Creates an object source which performs sorting. More... | |
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. 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... | |
Specifies sort object source for material type.
Copyright 2008-2017 by Rightware. All rights reserved.
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.