This is the complete list of members for Shader, including all inherited members.
| _error_flag (defined in Shader) | Shader | |
| _mat_deps (defined in Shader) | Shader | |
| _mat_spec (defined in Shader) | Shader | |
| _ptr_spec (defined in Shader) | Shader | |
| _tex_spec (defined in Shader) | Shader | |
| _text (defined in Shader) | Shader | |
| _var_spec (defined in Shader) | Shader | |
| AS_gloss enum value (defined in Shader) | Shader | |
| AS_glow enum value (defined in Shader) | Shader | |
| AS_normal enum value (defined in Shader) | Shader | |
| AS_ramp enum value (defined in Shader) | Shader | |
| as_reference_count() | TypedWritableReferenceCount | virtual |
| AS_shadow enum value (defined in Shader) | Shader | |
| as_typed_object() | TypedObject | inline |
| as_typed_object() const | TypedObject | inline |
| AutoShaderBit enum name (defined in Shader) | Shader | |
| AutoShaderSwitch enum name (defined in Shader) | Shader | |
| bit_AutoShaderGloss enum value (defined in Shader) | Shader | |
| bit_AutoShaderGlow enum value (defined in Shader) | Shader | |
| bit_AutoShaderNormal enum value (defined in Shader) | Shader | |
| bit_AutoShaderRamp enum value (defined in Shader) | Shader | |
| bit_AutoShaderShadow enum value (defined in Shader) | Shader | |
| body (defined in Shader) | Shader | |
| clear_parameters() (defined in Shader) | Shader | |
| compile_parameter(ShaderArgInfo &p, int *arg_dim) | Shader | |
| complete_pointers(TypedWritable **p_list, BamReader *manager) | TypedWritable | virtual |
| cp_dependency(ShaderMatInput inp) | Shader | |
| cp_errchk_parameter_float(ShaderArgInfo &arg, int lo, int hi) | Shader | |
| cp_errchk_parameter_in(ShaderArgInfo &arg) | Shader | |
| cp_errchk_parameter_ptr(ShaderArgInfo &p) (defined in Shader) | Shader | |
| cp_errchk_parameter_sampler(ShaderArgInfo &arg) | Shader | |
| cp_errchk_parameter_uniform(ShaderArgInfo &arg) | Shader | |
| cp_errchk_parameter_varying(ShaderArgInfo &arg) | Shader | |
| cp_errchk_parameter_words(ShaderArgInfo &arg, int len) | Shader | |
| cp_optimize_mat_spec(ShaderMatSpec &spec) | Shader | |
| cp_parse_coord_sys(ShaderArgInfo &arg, vector_string &pieces, int &next, ShaderMatSpec &spec, bool fromflag) | Shader | |
| cp_parse_delimiter(ShaderArgInfo &arg, vector_string &pieces, int &next) | Shader | |
| cp_parse_eol(ShaderArgInfo &arg, vector_string &pieces, int &next) | Shader | |
| cp_parse_non_delimiter(vector_string &pieces, int &next) | Shader | |
| cp_report_error(ShaderArgInfo &arg, const std::string &msg) | Shader | |
| decode_raw_from_bam_stream(TypedWritable *&ptr, ReferenceCount *&ref_ptr, vector_uchar data, BamReader *reader=nullptr) | TypedWritable | static |
| encode_to_bam_stream() const | TypedWritable | inline |
| encode_to_bam_stream(vector_uchar &data, BamWriter *writer=nullptr) const | TypedWritable | |
| finalize(BamReader *manager) | TypedWritable | virtual |
| fn (defined in Shader) | Shader | |
| force_init_type() (defined in Shader) | Shader | inlinevirtual |
| fragment (defined in Shader) | Shader | |
| fragment (defined in Shader) | Shader | |
| geometry (defined in Shader) | Shader | |
| geometry (defined in Shader) | Shader | |
| get_bam_modified() const | TypedWritable | inline |
| get_best_parent_from_Set(const std::set< int > &) const (defined in TypedObject) | TypedObject | inline |
| get_cache_compiled_shader() const | Shader | inline |
| get_class_type() (defined in Shader) | Shader | inlinestatic |
| get_compiled(unsigned int &format, std::string &binary) const | Shader | |
| get_error_flag() const | Shader | inline |
| get_filename(ShaderType type=ST_none) const | Shader | inline |
| get_filename_from_index(int index, ShaderType type) const | Shader | |
| get_fullpath() const | Shader | inline |
| get_language() const | Shader | inline |
| get_ref_count | ReferenceCount | inline |
| get_ref_count() const (defined in ReferenceCount) | ReferenceCount | inline |
| get_text(ShaderType type=ST_none) const | Shader | inline |
| get_type() const (defined in Shader) | Shader | inlinevirtual |
| get_type (defined in TypedObject) | TypedObject | |
| get_type_index() const | TypedObject | inline |
| get_weak_list() const | ReferenceCount | inline |
| has_fullpath() const | Shader | inline |
| has_weak_list() const | ReferenceCount | inline |
| init_type() (defined in Shader) | Shader | inlinestatic |
| is_exact_type(TypeHandle handle) const | TypedObject | inline |
| is_of_type(TypeHandle handle) const | TypedObject | inline |
| is_prepared(PreparedGraphicsObjects *prepared_objects) const | Shader | |
| lang (defined in Shader) | Shader | |
| local_object() | ReferenceCount | inline |
| mark_bam_modified() | TypedWritable | inline |
| Null (defined in TypedWritable) | TypedWritable | static |
| operator=(const TypedWritableReferenceCount ©) (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | inline |
| operator=(const TypedWritable ©) (defined in TypedWritable) | TypedWritable | inline |
| operator=(const TypedObject ©)=default (defined in TypedObject) | TypedObject | inline |
| parse_eof() | Shader | |
| parse_init() | Shader | |
| parse_line(std::string &result, bool rt, bool lt) | Shader | |
| parse_rest(std::string &result) | Shader | |
| parse_upto(std::string &result, std::string pattern, bool include) | Shader | |
| prepare_now(PreparedGraphicsObjects *prepared_objects, GraphicsStateGuardianBase *gsg) | Shader | |
| PreparedGraphicsObjects (defined in Shader) | Shader | friend |
| PT(Shader) load(const Filename &file (defined in Shader) | Shader | static |
| PT(Shader) load(ShaderLanguage lang (defined in Shader) | Shader | static |
| PT(Shader) load_compute(ShaderLanguage lang (defined in Shader) | Shader | static |
| PT(Shader) make(ShaderLanguage lang (defined in Shader) | Shader | static |
| PT(Shader) make_compute(ShaderLanguage lang (defined in Shader) | Shader | static |
| PT(AsyncFuture) prepare(PreparedGraphicsObjects *prepared_objects) (defined in Shader) | Shader | |
| PT(TypedWritableReferenceCount) decode_from_bam_stream(vector_uchar data (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | static |
| reader (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | |
| ref() const | ReferenceCount | inline |
| ref_if_nonzero() const | ReferenceCount | inline |
| register_with_read_factory() | Shader | static |
| release(PreparedGraphicsObjects *prepared_objects) | Shader | |
| release_all() | Shader | |
| require_fully_complete() const | TypedWritable | virtual |
| SAC_array enum value (defined in Shader) | Shader | |
| SAC_matrix enum value (defined in Shader) | Shader | |
| SAC_sampler enum value (defined in Shader) | Shader | |
| SAC_scalar enum value (defined in Shader) | Shader | |
| SAC_unknown enum value (defined in Shader) | Shader | |
| SAC_vector enum value (defined in Shader) | Shader | |
| SAD_in enum value (defined in Shader) | Shader | |
| SAD_inout enum value (defined in Shader) | Shader | |
| SAD_out enum value (defined in Shader) | Shader | |
| SAD_unknown enum value (defined in Shader) | Shader | |
| SAT_mat1x1 enum value (defined in Shader) | Shader | |
| SAT_mat1x2 enum value (defined in Shader) | Shader | |
| SAT_mat1x3 enum value (defined in Shader) | Shader | |
| SAT_mat1x4 enum value (defined in Shader) | Shader | |
| SAT_mat2x1 enum value (defined in Shader) | Shader | |
| SAT_mat2x2 enum value (defined in Shader) | Shader | |
| SAT_mat2x3 enum value (defined in Shader) | Shader | |
| SAT_mat2x4 enum value (defined in Shader) | Shader | |
| SAT_mat3x1 enum value (defined in Shader) | Shader | |
| SAT_mat3x2 enum value (defined in Shader) | Shader | |
| SAT_mat3x3 enum value (defined in Shader) | Shader | |
| SAT_mat3x4 enum value (defined in Shader) | Shader | |
| SAT_mat4x1 enum value (defined in Shader) | Shader | |
| SAT_mat4x2 enum value (defined in Shader) | Shader | |
| SAT_mat4x3 enum value (defined in Shader) | Shader | |
| SAT_mat4x4 enum value (defined in Shader) | Shader | |
| SAT_sampler1d enum value (defined in Shader) | Shader | |
| SAT_sampler2d enum value (defined in Shader) | Shader | |
| SAT_sampler2d_array enum value (defined in Shader) | Shader | |
| SAT_sampler3d enum value (defined in Shader) | Shader | |
| SAT_sampler_buffer enum value (defined in Shader) | Shader | |
| SAT_sampler_cube enum value (defined in Shader) | Shader | |
| SAT_sampler_cube_array enum value (defined in Shader) | Shader | |
| SAT_scalar enum value (defined in Shader) | Shader | |
| SAT_unknown enum value (defined in Shader) | Shader | |
| SAT_vec1 enum value (defined in Shader) | Shader | |
| SAT_vec2 enum value (defined in Shader) | Shader | |
| SAT_vec3 enum value (defined in Shader) | Shader | |
| SAT_vec4 enum value (defined in Shader) | Shader | |
| SBUG_ati_draw_buffers enum value (defined in Shader) | Shader | |
| set_cache_compiled_shader(bool flag) | Shader | inline |
| set_compiled(unsigned int format, const char *data, size_t length) | Shader | |
| set_default_caps(const ShaderCaps &caps) | Shader | static |
| set_filename(ShaderType type, const Filename &filename) | Shader | inline |
| ShaderArgClass enum name (defined in Shader) | Shader | |
| ShaderArgDir enum name (defined in Shader) | Shader | |
| ShaderArgType enum name (defined in Shader) | Shader | |
| ShaderBug enum name (defined in Shader) | Shader | |
| ShaderContext (defined in Shader) | Shader | friend |
| ShaderLanguage enum name (defined in Shader) | Shader | |
| ShaderMatFunc enum name (defined in Shader) | Shader | |
| ShaderMatInput enum name (defined in Shader) | Shader | |
| ShaderMatPiece enum name (defined in Shader) | Shader | |
| ShaderPtrType enum name (defined in Shader) | Shader | |
| ShaderStateDep enum name (defined in Shader) | Shader | |
| ShaderTexInput enum name (defined in Shader) | Shader | |
| ShaderType enum name (defined in Shader) | Shader | |
| SL_Cg enum value (defined in Shader) | Shader | |
| SL_GLSL enum value (defined in Shader) | Shader | |
| SL_HLSL enum value (defined in Shader) | Shader | |
| SL_none enum value (defined in Shader) | Shader | |
| SL_SPIR_V enum value (defined in Shader) | Shader | |
| SMF_compose enum value (defined in Shader) | Shader | |
| SMF_first enum value (defined in Shader) | Shader | |
| SMF_transform_dlight enum value (defined in Shader) | Shader | |
| SMF_transform_plight enum value (defined in Shader) | Shader | |
| SMF_transform_slight enum value (defined in Shader) | Shader | |
| SMO_alight_x enum value (defined in Shader) | Shader | |
| SMO_apiclip_to_apiview enum value (defined in Shader) | Shader | |
| SMO_apiclip_to_view enum value (defined in Shader) | Shader | |
| SMO_apiclip_x_to_view enum value (defined in Shader) | Shader | |
| SMO_apiview_clipplane_i enum value (defined in Shader) | Shader | |
| SMO_apiview_to_apiclip enum value (defined in Shader) | Shader | |
| SMO_apiview_to_model enum value (defined in Shader) | Shader | |
| SMO_apiview_to_view enum value (defined in Shader) | Shader | |
| SMO_apiview_x_to_view enum value (defined in Shader) | Shader | |
| SMO_attr_color enum value (defined in Shader) | Shader | |
| SMO_attr_colorscale enum value (defined in Shader) | Shader | |
| SMO_attr_fog enum value (defined in Shader) | Shader | |
| SMO_attr_fogcolor enum value (defined in Shader) | Shader | |
| SMO_attr_material enum value (defined in Shader) | Shader | |
| SMO_attr_material2 enum value (defined in Shader) | Shader | |
| SMO_clip_to_view enum value (defined in Shader) | Shader | |
| SMO_clip_x_to_view enum value (defined in Shader) | Shader | |
| SMO_clipplane_x enum value (defined in Shader) | Shader | |
| SMO_dlight_x enum value (defined in Shader) | Shader | |
| SMO_frame_delta enum value (defined in Shader) | Shader | |
| SMO_frame_number enum value (defined in Shader) | Shader | |
| SMO_frame_time enum value (defined in Shader) | Shader | |
| SMO_identity enum value (defined in Shader) | Shader | |
| SMO_inv_texmat_i enum value (defined in Shader) | Shader | |
| SMO_INVALID enum value (defined in Shader) | Shader | |
| SMO_light_ambient enum value (defined in Shader) | Shader | |
| SMO_light_product_i_ambient enum value (defined in Shader) | Shader | |
| SMO_light_product_i_diffuse enum value (defined in Shader) | Shader | |
| SMO_light_product_i_specular enum value (defined in Shader) | Shader | |
| SMO_light_source_i_attrib enum value (defined in Shader) | Shader | |
| SMO_light_source_i_packed enum value (defined in Shader) | Shader | |
| SMO_mat_constant_x enum value (defined in Shader) | Shader | |
| SMO_mat_constant_x_attrib enum value (defined in Shader) | Shader | |
| SMO_model_to_apiview enum value (defined in Shader) | Shader | |
| SMO_model_to_view enum value (defined in Shader) | Shader | |
| SMO_pixel_size enum value (defined in Shader) | Shader | |
| SMO_plane_x enum value (defined in Shader) | Shader | |
| SMO_plight_x enum value (defined in Shader) | Shader | |
| SMO_satten_x enum value (defined in Shader) | Shader | |
| SMO_slider_i enum value (defined in Shader) | Shader | |
| SMO_slight_x enum value (defined in Shader) | Shader | |
| SMO_tex_is_alpha_i enum value (defined in Shader) | Shader | |
| SMO_texcolor_i enum value (defined in Shader) | Shader | |
| SMO_texmat_i enum value (defined in Shader) | Shader | |
| SMO_texpad_x enum value (defined in Shader) | Shader | |
| SMO_texpix_x enum value (defined in Shader) | Shader | |
| SMO_texscale_i enum value (defined in Shader) | Shader | |
| SMO_transform_i enum value (defined in Shader) | Shader | |
| SMO_vec_constant_x enum value (defined in Shader) | Shader | |
| SMO_vec_constant_x_attrib enum value (defined in Shader) | Shader | |
| SMO_view_to_apiclip enum value (defined in Shader) | Shader | |
| SMO_view_to_apiclip_x enum value (defined in Shader) | Shader | |
| SMO_view_to_apiview enum value (defined in Shader) | Shader | |
| SMO_view_to_apiview_x enum value (defined in Shader) | Shader | |
| SMO_view_to_clip enum value (defined in Shader) | Shader | |
| SMO_view_to_clip_x enum value (defined in Shader) | Shader | |
| SMO_view_to_model enum value (defined in Shader) | Shader | |
| SMO_view_to_view_x enum value (defined in Shader) | Shader | |
| SMO_view_to_world enum value (defined in Shader) | Shader | |
| SMO_view_x_to_view enum value (defined in Shader) | Shader | |
| SMO_window_size enum value (defined in Shader) | Shader | |
| SMO_world_to_view enum value (defined in Shader) | Shader | |
| SMP_cell13 enum value (defined in Shader) | Shader | |
| SMP_cell14 enum value (defined in Shader) | Shader | |
| SMP_cell15 enum value (defined in Shader) | Shader | |
| SMP_col0 enum value (defined in Shader) | Shader | |
| SMP_col1 enum value (defined in Shader) | Shader | |
| SMP_col2 enum value (defined in Shader) | Shader | |
| SMP_col3 enum value (defined in Shader) | Shader | |
| SMP_row0 enum value (defined in Shader) | Shader | |
| SMP_row1 enum value (defined in Shader) | Shader | |
| SMP_row2 enum value (defined in Shader) | Shader | |
| SMP_row3 enum value (defined in Shader) | Shader | |
| SMP_row3x1 enum value (defined in Shader) | Shader | |
| SMP_row3x2 enum value (defined in Shader) | Shader | |
| SMP_row3x3 enum value (defined in Shader) | Shader | |
| SMP_transpose enum value (defined in Shader) | Shader | |
| SMP_transpose3x3 enum value (defined in Shader) | Shader | |
| SMP_upper3x3 enum value (defined in Shader) | Shader | |
| SMP_whole enum value (defined in Shader) | Shader | |
| SPT_double enum value (defined in Shader) | Shader | |
| SPT_float enum value (defined in Shader) | Shader | |
| SPT_int enum value (defined in Shader) | Shader | |
| SPT_uint enum value (defined in Shader) | Shader | |
| SPT_unknown enum value (defined in Shader) | Shader | |
| SSD_clip_planes enum value (defined in Shader) | Shader | |
| SSD_color enum value (defined in Shader) | Shader | |
| SSD_colorscale enum value (defined in Shader) | Shader | |
| SSD_fog enum value (defined in Shader) | Shader | |
| SSD_frame enum value (defined in Shader) | Shader | |
| SSD_general enum value (defined in Shader) | Shader | |
| SSD_light enum value (defined in Shader) | Shader | |
| SSD_material enum value (defined in Shader) | Shader | |
| SSD_NONE enum value (defined in Shader) | Shader | |
| SSD_projection enum value (defined in Shader) | Shader | |
| SSD_shaderinputs enum value (defined in Shader) | Shader | |
| SSD_tex_matrix enum value (defined in Shader) | Shader | |
| SSD_texture enum value (defined in Shader) | Shader | |
| SSD_transform enum value (defined in Shader) | Shader | |
| SSD_view_transform enum value (defined in Shader) | Shader | |
| ST_compute enum value (defined in Shader) | Shader | |
| ST_COUNT enum value (defined in Shader) | Shader | |
| ST_fragment enum value (defined in Shader) | Shader | |
| ST_geometry enum value (defined in Shader) | Shader | |
| ST_none enum value (defined in Shader) | Shader | |
| ST_tess_control enum value (defined in Shader) | Shader | |
| ST_tess_evaluation enum value (defined in Shader) | Shader | |
| ST_vertex enum value (defined in Shader) | Shader | |
| STO_INVALID enum value (defined in Shader) | Shader | |
| STO_light_i_shadow_map enum value (defined in Shader) | Shader | |
| STO_named_input enum value (defined in Shader) | Shader | |
| STO_named_stage enum value (defined in Shader) | Shader | |
| STO_stage_i enum value (defined in Shader) | Shader | |
| tess_control (defined in Shader) | Shader | |
| tess_control (defined in Shader) | Shader | |
| tess_evaluation (defined in Shader) | Shader | |
| tess_evaluation (defined in Shader) | Shader | |
| test_ref_count_integrity() const | ReferenceCount | inline |
| test_ref_count_nonzero() const | ReferenceCount | inline |
| TypedObject()=default (defined in TypedObject) | TypedObject | inline |
| TypedObject(const TypedObject ©)=default (defined in TypedObject) | TypedObject | inline |
| TypedWritable() (defined in TypedWritable) | TypedWritable | inline |
| TypedWritable(const TypedWritable ©) (defined in TypedWritable) | TypedWritable | inline |
| TypedWritableReferenceCount() (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | inline |
| TypedWritableReferenceCount(const TypedWritableReferenceCount ©) (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | inline |
| unref() const | ReferenceCount | inlinevirtual |
| update_bam_nested(BamWriter *manager) | TypedWritable | virtual |
| vertex (defined in Shader) | Shader | |
| vertex (defined in Shader) | Shader | |
| weak_ref() | ReferenceCount | inline |
| weak_unref() | ReferenceCount | inline |
| write_datagram(BamWriter *manager, Datagram &dg) | Shader | virtual |
| ~ReferenceCount() (defined in ReferenceCount) | ReferenceCount | inlinevirtual |
| ~Shader() | Shader | |
| ~TypedObject() (defined in TypedObject) | TypedObject | virtual |
| ~TypedWritable() (defined in TypedWritable) | TypedWritable | virtual |
1.8.15