Crate zng_glsl_to_cxx

Source

Structs§

OutputState

Functions§

define_global_consts
has_conditional_return
lower_switch_to_ifs
show_array_sizes
show_array_spec
show_arrayed_identifier
show_assignment_op
show_binary_op
show_case_label
show_compound_statement
show_condition
show_cxx_function_definition
show_declaration
show_double
show_expr
show_expression_statement
show_external_declaration
show_float
show_for_init_statement
show_for_rest_statement
show_function_definition
show_function_identifier
show_function_parameter_declaration
show_function_prototype
show_hir_expr
show_hir_expr_inner
show_hir_function_identifier
show_identifier
show_identifier_and_type
show_indent
show_init_declarator_list
show_initializer
show_interpolation_qualifier
show_iteration_statement
show_jump_statement
show_layout_qualifier
show_layout_qualifier_spec
show_parameter_qualifier
show_path
show_precision_qualifier
show_preprocessor
show_preprocessor_define
show_preprocessor_else
show_preprocessor_elseif
show_preprocessor_endif
show_preprocessor_error
show_preprocessor_extension
show_preprocessor_if
show_preprocessor_ifdef
show_preprocessor_ifndef
show_preprocessor_include
show_preprocessor_line
show_preprocessor_pragma
show_preprocessor_undef
show_preprocessor_version
show_selection_statement
show_simple_statement
show_single_declaration
show_single_declaration_cxx
show_single_declaration_glsl
show_single_declaration_no_type
show_statement
show_storage_class
show_struct
show_struct_field
show_subroutine
show_switch_statement
show_sym
show_sym_decl
show_syntax_storage_qualifier
show_translation_unit
show_type
show_type_kind
show_type_name
show_type_qualifier
show_type_qualifier_spec
show_type_specifier
show_type_specifier_non_array
show_unary_op
show_variable
translate
write_constructor
write_convert_constructor
write_default_constructor
write_if_then_else