Kanzi 4.1.2
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::CreateInfo & kanzi::interop::unwrap (GPUBuffer_CreateInfoWrapper *self)
 
kanzi::Mesh::CreateInfo & kanzi::interop::unwrap (Mesh_CreateInfoWrapper *self)
 
kanzi::NodeEffectTemplate2D & kanzi::interop::unwrap (NodeEffectTemplate2DWrapper *self)
 
kanzi::RenderPassTemplate & kanzi::interop::unwrap (RenderPassTemplateWrapper *self)
 
kanzi::ResourceID & kanzi::interop::unwrap (ResourceIDWrapper *self)
 
kanzi::ShaderProgram::CreateInfo & kanzi::interop::unwrap (ShaderProgram_CreateInfoWrapper *self)
 
kanzi::Spline & kanzi::interop::unwrap (SplineWrapper *self)
 
Mesh_CreateInfoWrapper * kanzi::interop::wrap (kanzi::Mesh::CreateInfo value)
 
ResourceIDWrapper * kanzi::interop::wrap (kanzi::ResourceID value)
 
ShaderProgram_CreateInfoWrapper * kanzi::interop::wrap (kanzi::ShaderProgram::CreateInfo value)
 
GPUBuffer_CreateInfoWrapper * kanzi::interop::wrap (kanzi::shared_ptr< kanzi::GPUBuffer::CreateInfo > value)
 
NodeEffectTemplate2DWrapper * kanzi::interop::wrap (kanzi::shared_ptr< kanzi::NodeEffectTemplate2D > value)
 
RenderPassTemplateWrapper * kanzi::interop::wrap (kanzi::shared_ptr< kanzi::RenderPassTemplate > value)
 
SplineWrapper * kanzi::interop::wrap (kanzi::shared_ptr< kanzi::Spline > value)