Kanzi 4.1.0
type_wrapper_detail.hpp File Reference

Classes

struct  GPUBuffer_CreateInfoWrapper
 
struct  Mesh_CreateInfoWrapper
 
struct  NodeEffectTemplate2DWrapper
 
struct  RenderPassTemplateWrapper
 
struct  ResourceIDWrapper
 
struct  ShaderProgram_CreateInfoWrapper
 
struct  SplineWrapper
 

Namespaces

namespace  kanzi
 
namespace  kanzi::interop
 

Functions

void kanzi::interop::release (GPUBuffer_CreateInfoWrapper *self)
 
void kanzi::interop::release (Mesh_CreateInfoWrapper *self)
 
void kanzi::interop::release (NodeEffectTemplate2DWrapper *self)
 
void kanzi::interop::release (RenderPassTemplateWrapper *self)
 
void kanzi::interop::release (ResourceIDWrapper *self)
 
void kanzi::interop::release (ShaderProgram_CreateInfoWrapper *self)
 
void kanzi::interop::release (SplineWrapper *self)
 
kanzi::GPUBuffer::CreateInfokanzi::interop::unwrap (GPUBuffer_CreateInfoWrapper *self)
 
kanzi::Mesh::CreateInfokanzi::interop::unwrap (Mesh_CreateInfoWrapper *self)
 
kanzi::NodeEffectTemplate2Dkanzi::interop::unwrap (NodeEffectTemplate2DWrapper *self)
 
kanzi::RenderPassTemplatekanzi::interop::unwrap (RenderPassTemplateWrapper *self)
 
kanzi::ResourceIDkanzi::interop::unwrap (ResourceIDWrapper *self)
 
kanzi::ShaderProgram::CreateInfokanzi::interop::unwrap (ShaderProgram_CreateInfoWrapper *self)
 
kanzi::Splinekanzi::interop::unwrap (SplineWrapper *self)
 
Mesh_CreateInfoWrapperkanzi::interop::wrap (kanzi::Mesh::CreateInfo value)
 
ResourceIDWrapperkanzi::interop::wrap (kanzi::ResourceID value)
 
ShaderProgram_CreateInfoWrapperkanzi::interop::wrap (kanzi::ShaderProgram::CreateInfo value)
 
GPUBuffer_CreateInfoWrapperkanzi::interop::wrap (kanzi::shared_ptr< kanzi::GPUBuffer::CreateInfo > value)
 
NodeEffectTemplate2DWrapperkanzi::interop::wrap (kanzi::shared_ptr< kanzi::NodeEffectTemplate2D > value)
 
RenderPassTemplateWrapperkanzi::interop::wrap (kanzi::shared_ptr< kanzi::RenderPassTemplate > value)
 
SplineWrapperkanzi::interop::wrap (kanzi::shared_ptr< kanzi::Spline > value)