void ObjectSpace::get_inline(formatter::Generator& generator) { generator.handle_environment_begin(fragment_shader); generator.handle_return_begin(); generator.handle_function_call_begin(); generator.handle_function_call_name_begin(); generator.handle_identifier("ObjectSpace_get_position"); generator.handle_function_call_name_end(); generator.handle_function_call_parameter_list_begin(); generator.handle_function_call_parameter_begin(); generator.handle_identifier("self"); generator.handle_function_call_parameter_end(); generator.handle_function_call_parameter_list_end(); generator.handle_function_call_end(); generator.handle_return_end(); generator.handle_environment_end(); generator.handle_return_begin(); generator.handle_literal_vec3(0, 0, 0); generator.handle_return_end(); }
template<class Qualifier> void shade::vec3<Qualifier>::generate_constructor(formatter::Generator& generator) const { generator.handle_literal_vec3(m_x, m_y, m_z); }