Panda3D
Shader Member List

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()TypedWritableReferenceCountvirtual
AS_shadow enum value (defined in Shader)Shader
as_typed_object()TypedObjectinline
as_typed_object() constTypedObjectinline
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)TypedWritablevirtual
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)TypedWritablestatic
encode_to_bam_stream() constTypedWritableinline
encode_to_bam_stream(vector_uchar &data, BamWriter *writer=nullptr) constTypedWritable
finalize(BamReader *manager)TypedWritablevirtual
fn (defined in Shader)Shader
force_init_type() (defined in Shader)Shaderinlinevirtual
fragment (defined in Shader)Shader
fragment (defined in Shader)Shader
geometry (defined in Shader)Shader
geometry (defined in Shader)Shader
get_bam_modified() constTypedWritableinline
get_best_parent_from_Set(const std::set< int > &) const (defined in TypedObject)TypedObjectinline
get_cache_compiled_shader() constShaderinline
get_class_type() (defined in Shader)Shaderinlinestatic
get_compiled(unsigned int &format, std::string &binary) constShader
get_error_flag() constShaderinline
get_filename(ShaderType type=ST_none) constShaderinline
get_filename_from_index(int index, ShaderType type) constShader
get_fullpath() constShaderinline
get_language() constShaderinline
get_ref_countReferenceCountinline
get_ref_count() const (defined in ReferenceCount)ReferenceCountinline
get_text(ShaderType type=ST_none) constShaderinline
get_type() const (defined in Shader)Shaderinlinevirtual
get_type (defined in TypedObject)TypedObject
get_type_index() constTypedObjectinline
get_weak_list() constReferenceCountinline
has_fullpath() constShaderinline
has_weak_list() constReferenceCountinline
init_type() (defined in Shader)Shaderinlinestatic
is_exact_type(TypeHandle handle) constTypedObjectinline
is_of_type(TypeHandle handle) constTypedObjectinline
is_prepared(PreparedGraphicsObjects *prepared_objects) constShader
lang (defined in Shader)Shader
local_object()ReferenceCountinline
mark_bam_modified()TypedWritableinline
Null (defined in TypedWritable)TypedWritablestatic
operator=(const TypedWritableReferenceCount &copy) (defined in TypedWritableReferenceCount)TypedWritableReferenceCountinline
operator=(const TypedWritable &copy) (defined in TypedWritable)TypedWritableinline
operator=(const TypedObject &copy)=default (defined in TypedObject)TypedObjectinline
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)Shaderfriend
PT(Shader) load(const Filename &file (defined in Shader)Shaderstatic
PT(Shader) load(ShaderLanguage lang (defined in Shader)Shaderstatic
PT(Shader) load_compute(ShaderLanguage lang (defined in Shader)Shaderstatic
PT(Shader) make(ShaderLanguage lang (defined in Shader)Shaderstatic
PT(Shader) make_compute(ShaderLanguage lang (defined in Shader)Shaderstatic
PT(AsyncFuture) prepare(PreparedGraphicsObjects *prepared_objects) (defined in Shader)Shader
PT(TypedWritableReferenceCount) decode_from_bam_stream(vector_uchar data (defined in TypedWritableReferenceCount)TypedWritableReferenceCountstatic
reader (defined in TypedWritableReferenceCount)TypedWritableReferenceCount
ref() constReferenceCountinline
ref_if_nonzero() constReferenceCountinline
register_with_read_factory()Shaderstatic
release(PreparedGraphicsObjects *prepared_objects)Shader
release_all()Shader
require_fully_complete() constTypedWritablevirtual
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)Shaderinline
set_compiled(unsigned int format, const char *data, size_t length)Shader
set_default_caps(const ShaderCaps &caps)Shaderstatic
set_filename(ShaderType type, const Filename &filename)Shaderinline
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)Shaderfriend
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() constReferenceCountinline
test_ref_count_nonzero() constReferenceCountinline
TypedObject()=default (defined in TypedObject)TypedObjectinline
TypedObject(const TypedObject &copy)=default (defined in TypedObject)TypedObjectinline
TypedWritable() (defined in TypedWritable)TypedWritableinline
TypedWritable(const TypedWritable &copy) (defined in TypedWritable)TypedWritableinline
TypedWritableReferenceCount() (defined in TypedWritableReferenceCount)TypedWritableReferenceCountinline
TypedWritableReferenceCount(const TypedWritableReferenceCount &copy) (defined in TypedWritableReferenceCount)TypedWritableReferenceCountinline
unref() constReferenceCountinlinevirtual
update_bam_nested(BamWriter *manager)TypedWritablevirtual
vertex (defined in Shader)Shader
vertex (defined in Shader)Shader
weak_ref()ReferenceCountinline
weak_unref()ReferenceCountinline
write_datagram(BamWriter *manager, Datagram &dg)Shadervirtual
~ReferenceCount() (defined in ReferenceCount)ReferenceCountinlinevirtual
~Shader()Shader
~TypedObject() (defined in TypedObject)TypedObjectvirtual
~TypedWritable() (defined in TypedWritable)TypedWritablevirtual