Panda3D

Loading...
Searching...
No Matches
PolylightNode Member List

This is the complete list of members for PolylightNode, including all inherited members.

add_child(PandaNode *child_node, int sort=0, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
add_for_draw(CullTraverser *trav, CullTraverserData &data) | PandaNode | virtual
add_stashed(PandaNode *child_node, int sort=0, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
adjust_draw_mask(DrawMask show_mask, DrawMask hide_mask, DrawMask clear_mask) | PandaNode |
ALINEAR enum value (defined in PolylightNode) | PolylightNode |
apply_attribs_to_vertices(const AccumulatedAttribs &attribs, int attrib_types, GeomTransformer &transformer) | PandaNode | virtual
AQUADRATIC enum value (defined in PolylightNode) | PolylightNode |
as_light() | PandaNode | virtual
as_reference_count() | TypedWritableReferenceCount | virtual
as_typed_object() | TypedObject | inline
as_typed_object() const | TypedObject | inline
Attenuation_Type enum name (defined in PolylightNode) | PolylightNode |
calc_tight_bounds(LPoint3 &min_point, LPoint3 &max_point, bool &found_any, const TransformState *transform, Thread *current_thread=Thread::get_current_thread()) const | PandaNode | virtual
clear_attrib(TypeHandle type) (defined in PandaNode) | PandaNode | inline
clear_attrib(int slot) | PandaNode |
clear_bounds() | PandaNode | inline
clear_effect(TypeHandle type) | PandaNode |
clear_effects(Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode | inline
clear_name() | Namable | inline
clear_state(Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode | inline
clear_tag | PandaNode |
clear_tag(const std::string &key, Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode |
clear_transform(Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode | inline
clear_unexpected_change(unsigned int flags) | PandaNode |
combine_with(PandaNode *other) | PandaNode | virtual
compare_tags(const PandaNode *other) const | PandaNode |
compare_to(const PolylightNode &other) const | PolylightNode |
complete_pointers(TypedWritable **p_list, BamReader *manager) | TypedWritable | virtual
copy_all_properties(PandaNode *other) | PandaNode |
copy_children(PandaNode *other, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
copy_subgraph(Thread *current_thread=Thread::get_current_thread()) const | PandaNode |
copy_tags(PandaNode *other) | PandaNode |
count_num_descendants() const | PandaNode |
cull_callback(CullTraverser *trav, CullTraverserData &data) | PandaNode | virtual
decode_from_bam_stream(vector_uchar data, BamReader *reader=nullptr) | PandaNode | static
decode_raw_from_bam_stream(TypedWritable *&ptr, ReferenceCount *&ref_ptr, vector_uchar data, BamReader *reader=nullptr) | TypedWritable | static
disable() | PolylightNode | inline
dupe_for_flatten() const | PandaNode | virtual
enable() | PolylightNode | inline
encode_to_bam_stream() const | TypedWritable | inline
encode_to_bam_stream(vector_uchar &data, BamWriter *writer=nullptr) const | TypedWritable |
FancyBits enum name (defined in PandaNode) | PandaNode |
FB_cull_callback enum value (defined in PandaNode) | PandaNode |
FB_draw_mask enum value (defined in PandaNode) | PandaNode |
FB_effects enum value (defined in PandaNode) | PandaNode |
FB_state enum value (defined in PandaNode) | PandaNode |
FB_tag enum value (defined in PandaNode) | PandaNode |
FB_transform enum value (defined in PandaNode) | PandaNode |
FCUSTOM enum value (defined in PolylightNode) | PolylightNode |
finalize(BamReader *manager) | TypedWritable | virtual
find_child(PandaNode *node, Thread *current_thread=Thread::get_current_thread()) const | PandaNode | inline
find_parent(PandaNode *node, Thread *current_thread=Thread::get_current_thread()) const | PandaNode | inline
find_stashed(PandaNode *node, Thread *current_thread=Thread::get_current_thread()) const | PandaNode | inline
flicker() const | PolylightNode |
flicker_off() | PolylightNode | inline
flicker_on() | PolylightNode | inline
Flicker_Type enum name (defined in PolylightNode) | PolylightNode |
force_init_type() (defined in PolylightNode) | PolylightNode | inline virtual
FRANDOM enum value (defined in PolylightNode) | PolylightNode |
FSIN enum value (defined in PolylightNode) | PolylightNode |
get_a0() const | PolylightNode | inline
get_a1() const | PolylightNode | inline
get_a2() const | PolylightNode | inline
get_all_camera_mask | PandaNode | inline
get_all_camera_mask() (defined in PandaNode) | PandaNode | inline static
get_attenuation() const | PolylightNode | inline
get_attrib(TypeHandle type) const (defined in PandaNode) | PandaNode | inline
get_attrib(int slot) const (defined in PandaNode) | PandaNode | inline
get_bam_modified() const | TypedWritable | inline
get_best_parent_from_Set(const std::set< int > &) const (defined in TypedObject) | TypedObject | inline
get_bounds(Thread *current_thread=Thread::get_current_thread()) const | PandaNode |
get_bounds(UpdateSeq &seq, Thread *current_thread=Thread::get_current_thread()) const | PandaNode |
get_bounds_type | PandaNode |
get_bounds_type() const (defined in PandaNode) | PandaNode |
get_child | PandaNode | inline
get_child(int n, Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_child_sort(int n, Thread *current_thread=Thread::get_current_thread()) const | PandaNode | inline
get_children | PandaNode | inline
get_children(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_class_type() (defined in PolylightNode) | PolylightNode | inline static
get_color() const | PolylightNode | inline
get_color_scenegraph() const | PolylightNode | inline
get_draw_control_mask | PandaNode | inline
get_draw_control_mask() const (defined in PandaNode) | PandaNode | inline
get_draw_show_mask | PandaNode | inline
get_draw_show_mask() const (defined in PandaNode) | PandaNode | inline
get_effect(TypeHandle type) const (defined in PandaNode) | PandaNode | inline
get_effects (defined in PandaNode) | PandaNode |
get_effects(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_fancy_bits(Thread *current_thread=Thread::get_current_thread()) const | PandaNode | inline
get_first_visible_child() const | PandaNode | virtual
get_flicker_type() const | PolylightNode | inline
get_freq() const | PolylightNode | inline
get_internal_bounds | PandaNode |
get_internal_bounds(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_internal_vertices | PandaNode |
get_internal_vertices(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_into_collide_mask | PandaNode | inline
get_into_collide_mask() const (defined in PandaNode) | PandaNode | inline
get_legal_collide_mask | PandaNode |
get_legal_collide_mask() const (defined in PandaNode) | PandaNode | virtual
get_name (defined in Namable) | Namable | inline
get_name() const (defined in Namable) | Namable | inline
get_nested_vertices | PandaNode |
get_nested_vertices(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode |
get_net_collide_mask(Thread *current_thread=Thread::get_current_thread()) const | PandaNode |
get_net_draw_control_mask() const | PandaNode |
get_net_draw_show_mask() const | PandaNode |
get_next_visible_child(int n) const | PandaNode | virtual
get_num_children | PandaNode | inline
get_num_children(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_num_parents | PandaNode | inline
get_num_parents(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_num_stashed | PandaNode | inline
get_num_stashed(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_num_tags (defined in PandaNode) | PandaNode |
get_num_tags() const (defined in PandaNode) | PandaNode | inline
get_off_clip_planes(Thread *current_thread=Thread::get_current_thread()) const | PandaNode |
get_offset() const | PolylightNode | inline
get_overall_bit (defined in PandaNode) | PandaNode |
get_overall_bit() (defined in PandaNode) | PandaNode | inline static
get_parent | PandaNode | inline
get_parent(int n, Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_parents | PandaNode | inline
get_parents(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_pos() const | PolylightNode | inline
get_prev_transform (defined in PandaNode) | PandaNode |
get_prev_transform(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_python_tags (defined in PandaNode) | PandaNode |
get_radius() const | PolylightNode | inline
get_ref_count | ReferenceCount | inline
get_ref_count() const (defined in ReferenceCount) | ReferenceCount | inline
get_scale() const | PolylightNode | inline
get_stashed | PandaNode | inline
get_stashed(int n, Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_stashed(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_stashed_sort(int n, Thread *current_thread=Thread::get_current_thread()) const | PandaNode | inline
get_state (defined in PandaNode) | PandaNode |
get_state(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_step_size() const | PolylightNode | inline
get_tag (defined in PandaNode) | PandaNode |
get_tag(const std::string &key, Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_tag_key (defined in PandaNode) | PandaNode |
get_tag_key(size_t i) const (defined in PandaNode) | PandaNode | inline
get_tag_keys(vector_string &keys) const | PandaNode |
get_transform (defined in PandaNode) | PandaNode |
get_transform(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
get_type() const (defined in PolylightNode) | PolylightNode | inline virtual
get_type (defined in TypedObject) | TypedObject |
get_type_index() const | TypedObject | inline
get_unexpected_change(unsigned int flags) const | PandaNode |
get_unsafe_to_apply_attribs() const | PandaNode | virtual
get_visible_child() const | PandaNode | virtual
get_weak_list() const | ReferenceCount | inline
has_attrib(TypeHandle type) const (defined in PandaNode) | PandaNode | inline
has_attrib(int slot) const (defined in PandaNode) | PandaNode | inline
has_dirty_prev_transform() const (defined in PandaNode) | PandaNode | inline
has_effect(TypeHandle type) const (defined in PandaNode) | PandaNode | inline
has_name() const | Namable | inline
has_selective_visibility() const | PandaNode | virtual
has_single_child_visibility() const | PandaNode | virtual
has_tag (defined in PandaNode) | PandaNode |
has_tag(const std::string &key, Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
has_tags() const (defined in PandaNode) | PandaNode | inline
has_weak_list() const | ReferenceCount | inline
init_type() (defined in PolylightNode) | PolylightNode | inline static
is_ambient_light() const | PandaNode | virtual
is_bounds_stale (defined in PandaNode) | PandaNode |
is_bounds_stale() const (defined in PandaNode) | PandaNode | inline
is_collision_node() const | PandaNode | virtual
is_enabled() const | PolylightNode | inline
is_exact_type(TypeHandle handle) const | TypedObject | inline
is_final | PandaNode | inline
is_final(Thread *current_thread=Thread::get_current_thread()) const (defined in PandaNode) | PandaNode | inline
is_flickering() const | PolylightNode | inline
is_geom_node() const | PandaNode | virtual
is_lod_node() const | PandaNode | virtual
is_of_type(TypeHandle handle) const | TypedObject | inline
is_overall_hidden | PandaNode | inline
is_overall_hidden() const (defined in PandaNode) | PandaNode | inline
is_renderable() const | PandaNode | virtual
is_scene_root() const | PandaNode |
is_under_scene_root() const | PandaNode |
list_tags(std::ostream &out, const std::string &separator="\n") const | PandaNode |
local_object() | ReferenceCount | inline
ls(std::ostream &out, int indent_level) const (defined in PandaNode) | PandaNode | inline
make_copy() const | PolylightNode | virtual
mark_bam_modified() | TypedWritable | inline
mark_bounds_stale(Thread *current_thread=Thread::get_current_thread()) const | PandaNode |
mark_internal_bounds_stale(Thread *current_thread=Thread::get_current_thread()) | PandaNode |
Namable(const std::string &initial_name="") (defined in Namable) | Namable | inline explicit
Null (defined in TypedWritable) | TypedWritable | static
operator delete(void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator delete(void *, void *) (defined in MemoryBase) | MemoryBase | inline
operator delete(void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator delete(void *, void *) (defined in MemoryBase) | MemoryBase | inline
operator delete(void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator delete(void *, void *) (defined in MemoryBase) | MemoryBase | inline
operator delete[](void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator delete[](void *, void *) (defined in MemoryBase) | MemoryBase | inline
operator delete[](void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator delete[](void *, void *) (defined in MemoryBase) | MemoryBase | inline
operator delete[](void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator delete[](void *, void *) (defined in MemoryBase) | MemoryBase | inline
operator new(size_t size) (defined in MemoryBase) | MemoryBase | inline
operator new(size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator new(size_t size) (defined in MemoryBase) | MemoryBase | inline
operator new(size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator new(size_t size) (defined in MemoryBase) | MemoryBase | inline
operator new(size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator new[](size_t size) (defined in MemoryBase) | MemoryBase | inline
operator new[](size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator new[](size_t size) (defined in MemoryBase) | MemoryBase | inline
operator new[](size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator new[](size_t size) (defined in MemoryBase) | MemoryBase | inline
operator new[](size_t size, void *ptr) (defined in MemoryBase) | MemoryBase | inline
operator!=(const PolylightNode &other) const | PolylightNode | inline
operator<(const PolylightNode &other) const | PolylightNode | inline
operator=(const TypedWritableReferenceCount &copy) (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | inline
operator=(const TypedWritable &copy) (defined in TypedWritable) | TypedWritable | inline
operator=(const TypedObject &copy)=default (defined in TypedObject) | TypedObject | inline
operator==(const PolylightNode &other) const | PolylightNode | inline
output(std::ostream &out) const (defined in PolylightNode) | PolylightNode | virtual
PandaNode(const std::string &name) (defined in PandaNode) | PandaNode | explicit
PolylightNode(const std::string &name) | PolylightNode | explicit
prepare_scene(GraphicsStateGuardianBase *gsg, const RenderState *node_state) | PandaNode |
preserve_name() const | PandaNode | virtual
PT(TypedWritableReferenceCount) decode_from_bam_stream(vector_uchar data (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | static
r_prepare_scene(GraphicsStateGuardianBase *gsg, const RenderState *node_state, GeomTransformer &transformer, Thread *current_thread) | PandaNode | virtual
reader (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount |
ref() const | ReferenceCount | inline
ref_if_nonzero() const | ReferenceCount | inline
register_with_read_factory() | PolylightNode | static
remove_all_children(Thread *current_thread=Thread::get_current_thread()) | PandaNode |
remove_child(int child_index, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
remove_child(PandaNode *child_node, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
remove_stashed(int child_index, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
replace_child(PandaNode *orig_child, PandaNode *new_child, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
replace_node(PandaNode *other) | PandaNode |
require_fully_complete() const | TypedWritable | virtual
reset_all_prev_transform(Thread *current_thread=Thread::get_current_thread()) | PandaNode | static
reset_prev_transform(Thread *current_thread=Thread::get_current_thread()) | PandaNode |
safe_to_combine() const | PandaNode | virtual
safe_to_combine_children() const | PandaNode | virtual
safe_to_flatten() const | PandaNode | virtual
safe_to_flatten_below() const | PandaNode | virtual
safe_to_modify_transform() const | PandaNode | virtual
safe_to_transform() const | PandaNode | virtual
SceneRootFunc typedef (defined in PandaNode) | PandaNode |
set_a0(PN_stdfloat a0) | PolylightNode | inline
set_a1(PN_stdfloat a1) | PolylightNode | inline
set_a2(PN_stdfloat a2) | PolylightNode | inline
set_attenuation(Attenuation_Type type) | PolylightNode | inline
set_attrib(const RenderAttrib *attrib, int override=0) | PandaNode |
set_bound(const BoundingVolume *volume) | PandaNode |
set_bounds(const BoundingVolume *volume) | PandaNode |
set_bounds_type | PandaNode |
set_bounds_type(BoundingVolume::BoundsType bounds_type) (defined in PandaNode) | PandaNode |
set_color(const LColor &color) | PolylightNode | inline
set_color(PN_stdfloat r, PN_stdfloat g, PN_stdfloat b) | PolylightNode | inline
set_effect(const RenderEffect *effect) | PandaNode |
set_effects | PandaNode |
set_effects(const RenderEffects *effects, Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode |
set_final (defined in PandaNode) | PandaNode |
set_final(bool flag) (defined in PandaNode) | PandaNode | inline
set_flicker_type(Flicker_Type type) | PolylightNode | inline
set_freq(PN_stdfloat f) | PolylightNode | inline
set_into_collide_mask | PandaNode |
set_into_collide_mask(CollideMask mask) (defined in PandaNode) | PandaNode |
set_name (defined in Namable) | Namable | inline
set_name(const std::string &name) (defined in Namable) | Namable | inline
set_offset(PN_stdfloat offset) | PolylightNode | inline
set_overall_hidden | PandaNode | inline
set_overall_hidden(bool overall_hidden) (defined in PandaNode) | PandaNode | inline
set_pos(const LPoint3 &position) | PolylightNode | inline
set_pos(PN_stdfloat x, PN_stdfloat y, PN_stdfloat z) | PolylightNode | inline
set_prev_transform(const TransformState *transform, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
set_radius(PN_stdfloat r) | PolylightNode | inline
set_scale(PN_stdfloat scale) | PolylightNode | inline
set_scene_root_func(SceneRootFunc *func) | PandaNode | static
set_state | PandaNode |
set_state(const RenderState *state, Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode |
set_step_size(PN_stdfloat step) | PolylightNode | inline
set_tag | PandaNode |
set_tag(const std::string &key, const std::string &value, Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode |
set_transform | PandaNode |
set_transform(const TransformState *transform, Thread *current_thread=Thread::get_current_thread()) (defined in PandaNode) | PandaNode |
set_unexpected_change(unsigned int flags) | PandaNode |
stash_child(PandaNode *child_node, Thread *current_thread=Thread::get_current_thread()) | PandaNode | inline
stash_child(int child_index, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
steal_children(PandaNode *other, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
test_ref_count_integrity() const | ReferenceCount | inline
test_ref_count_nonzero() const | ReferenceCount | inline
TypedObject()=default (defined in TypedObject) | TypedObject | inline
TypedObject(const TypedObject &copy)=default (defined in TypedObject) | TypedObject | inline
TypedWritable() (defined in TypedWritable) | TypedWritable | inline
TypedWritable(const TypedWritable &copy) (defined in TypedWritable) | TypedWritable | inline
TypedWritableReferenceCount() (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | inline
TypedWritableReferenceCount(const TypedWritableReferenceCount &copy) (defined in TypedWritableReferenceCount) | TypedWritableReferenceCount | inline
UC_children enum value (defined in PandaNode) | PandaNode |
UC_draw_mask enum value (defined in PandaNode) | PandaNode |
UC_parents enum value (defined in PandaNode) | PandaNode |
UC_state enum value (defined in PandaNode) | PandaNode |
UC_transform enum value (defined in PandaNode) | PandaNode |
UnexpectedChange enum name (defined in PandaNode) | PandaNode |
unref() const | ReferenceCount | inline virtual
unref_if_one() const | ReferenceCount | inline
unstash_child(PandaNode *child_node, Thread *current_thread=Thread::get_current_thread()) | PandaNode | inline
unstash_child(int stashed_index, Thread *current_thread=Thread::get_current_thread()) | PandaNode |
update_bam_nested(BamWriter *manager) | PandaNode | virtual
weak_ref() | ReferenceCount | inline
weak_unref() | ReferenceCount | inline
write(std::ostream &out, int indent_level) const (defined in PandaNode) | PandaNode | virtual
write_datagram(BamWriter *manager, Datagram &dg) | PolylightNode | virtual
write_recorder(BamWriter *manager, Datagram &dg) | PandaNode |
xform(const LMatrix4 &mat) | PolylightNode | virtual
~PandaNode() (defined in PandaNode) | PandaNode | virtual
~ReferenceCount() (defined in ReferenceCount) | ReferenceCount | inline virtual
~TypedObject() (defined in TypedObject) | TypedObject | virtual
~TypedWritable() (defined in TypedWritable) | TypedWritable | virtual