Unravel Engine C++ Reference
Loading...
Searching...
No Matches
unravel::model::submit_callbacks Struct Reference

Callbacks for submitting the model for rendering. More...

#include <model.h>

Classes

struct  params
 Parameters for the submit callbacks. More...
 

Public Attributes

std::function< void(const params &info)> setup_begin
 Callback for setup begin.
 
std::function< void(const params &info)> setup_params_per_instance
 Callback for setting up per instance.
 
std::function< void(const params &info, const material &)> setup_params_per_submesh
 Callback for setting up per submesh.
 
std::function< void(const params &info)> setup_end
 Callback for setup end.
 

Detailed Description

Callbacks for submitting the model for rendering.

Definition at line 125 of file model.h.

Member Data Documentation

◆ setup_begin

std::function<void(const params& info)> unravel::model::submit_callbacks::setup_begin

Callback for setup begin.

Definition at line 139 of file model.h.

◆ setup_end

std::function<void(const params& info)> unravel::model::submit_callbacks::setup_end

Callback for setup end.

Definition at line 145 of file model.h.

◆ setup_params_per_instance

std::function<void(const params& info)> unravel::model::submit_callbacks::setup_params_per_instance

Callback for setting up per instance.

Definition at line 141 of file model.h.

◆ setup_params_per_submesh

std::function<void(const params& info, const material&)> unravel::model::submit_callbacks::setup_params_per_submesh

Callback for setting up per submesh.

Definition at line 143 of file model.h.


The documentation for this struct was generated from the following file: