Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TextNode Member List

This is the complete list of members for TextNode, including all inherited members.
__pad0__TextNode [private]
__pad1__PandaNode
_alignTextNode [private]
_binTextNode [private]
_card_border_sizeTextNode [private]
_card_border_uv_portionTextNode [private]
_card_colorTextNode [private]
_card_lrTextNode [private]
_card_ulTextNode [private]
_coordinate_systemTextNode [private]
_draw_orderTextNode [private]
_flagsTextNode [private]
_frame_colorTextNode [private]
_frame_lrTextNode [private]
_frame_ulTextNode [private]
_frame_widthTextNode [private]
_internal_boundPandaNode [protected]
_loaded_default_fontTextNode [private, static]
_lr2dTextNode [private]
_lr3dTextNode [private]
_num_rowsTextNode [private]
_shadow_colorTextNode [private]
_shadow_offsetTextNode [private]
_slantTextNode [private]
_small_caps_scaleTextNode [private]
_text_colorTextNode [private]
_transformTextNode [private]
_type_handleTextNode [private, static]
_ul2dTextNode [private]
_ul3dTextNode [private]
_wordwrap_widthTextNode [private]
A_center enum valueTextNode [private]
A_left enum valueTextNode [private]
A_right enum valueTextNode [private]
add_child(PandaNode *child_node, int sort=0)PandaNode
add_net_collide_mask(CollideMask mask)PandaNode [protected]
add_stashed(PandaNode *child_node, int sort=0)PandaNode
Alignment enum nameTextNode [private]
append_text(const string &text)TextNode [private]
append_unicode_char(int character)TextNode [private]
append_wtext(const wstring &text)TextNode
apply_attribs_to_vertices(const AccumulatedAttribs &attribs, int attrib_types, GeomTransformer &transformer)TextNode [virtual]
as_light()PandaNode [virtual]
assemble_row(wstring::iterator &si, const wstring::iterator &send, TextFont *font, GeomNode *dest, const LMatrix4f &mat)TextNode [private]
BoundedObject()BoundedObject
BoundedObject(const BoundedObject &copy)BoundedObject
BVT_dynamic_sphereBoundedObject
calc_width(int character) constTextNode [private]
calc_width(const string &line) constTextNode [private]
calc_width(const wstring &line) constTextNode
changed_internal_bound()PandaNode [protected]
check_measure() constTextNode [private]
check_rebuild() constTextNode [private]
CheesyPlacement enum nameTextNode [private]
CheesyTransform enum nameTextNode [private]
children_changed()PandaNode [protected, virtual]
clear_attrib(TypeHandle type)PandaNode
clear_bin()TextNode [private]
clear_card()TextNode [private]
clear_card_border()TextNode [private]
clear_card_texture()TextNode [private]
clear_effect(TypeHandle type)PandaNode
clear_effects()PandaNode
clear_frame()TextNode [private]
clear_shadow()TextNode [private]
clear_state()PandaNode
clear_text()TextNode [private]
clear_text_color()TextNode [private]
clear_transform()PandaNode
clear_wordwrap()TextNode [private]
combine_with(PandaNode *other)PandaNode [virtual]
complete_pointers(TypedWritable **p_list, BamReader *manager)TypedWritable [virtual]
constTextNode
copy_children(PandaNode *other)PandaNode
CP_above enum valueTextNode [private]
CP_below enum valueTextNode [private]
CP_bottom enum valueTextNode [private]
CP_top enum valueTextNode [private]
CP_within enum valueTextNode [private]
CPT(TransformState) calc_tight_bounds(LPoint3f &min_pointTextNode [virtual]
CT_mirror_x enum valueTextNode [private]
CT_mirror_y enum valueTextNode [private]
CT_none enum valueTextNode [private]
CT_rotate_180 enum valueTextNode [private]
CT_rotate_270 enum valueTextNode [private]
CT_rotate_90 enum valueTextNode [private]
CT_small enum valueTextNode [private]
CT_small_rotate_270 enum valueTextNode [private]
CT_small_squash enum valueTextNode [private]
CT_small_squash_mirror_y enum valueTextNode [private]
CT_squash enum valueTextNode [private]
CT_squash_mirror_diag enum valueTextNode [private]
CT_squash_mirror_y enum valueTextNode [private]
CT_tiny enum valueTextNode [private]
CT_tiny_mirror_x enum valueTextNode [private]
CT_tiny_rotate_270 enum valueTextNode [private]
cull_callback(CullTraverser *trav, CullTraverserData &data)TextNode [virtual]
decode_text(const string &text) constTextEncoder
decode_text(const string &text, Encoding encoding)TextEncoder [static]
do_measure()TextNode [private]
do_rebuild()TextNode [private]
encode_wchar(wchar_t ch, Encoding encoding)TextEncoder [static]
encode_wtext(const wstring &wtext) constTextEncoder
encode_wtext(const wstring &wtext, Encoding encoding)TextEncoder [static]
F_card_as_margin enum valueTextNode [private]
F_card_transp enum valueTextNode [private]
F_frame_as_margin enum valueTextNode [private]
F_frame_corners enum valueTextNode [private]
F_has_card enum valueTextNode [private]
F_has_card_border enum valueTextNode [private]
F_has_card_texture enum valueTextNode [private]
F_has_frame enum valueTextNode [private]
F_has_shadow enum valueTextNode [private]
F_has_text_color enum valueTextNode [private]
F_has_wordwrap enum valueTextNode [private]
F_needs_measure enum valueTextNode [private]
F_needs_rebuild enum valueTextNode [private]
F_small_caps enum valueTextNode [private]
fillin(DatagramIterator &scan, BamReader *manager)PandaNode [protected]
finalize()TypedWritable [virtual]
find_child(PandaNode *node) constPandaNode
find_parent(PandaNode *node) constPandaNode
find_stashed(PandaNode *node) constPandaNode
Flags enum nameTextNode [private]
force_bound_stale()BoundedObject
force_init_type()TextNode [inline, virtual]
force_update()TextNode [private]
found_anyTextNode
freeze()TextNode [private]
get_align() constTextNode [private]
get_attrib(TypeHandle type) constPandaNode
get_bin() constTextNode [private]
get_bottom() constTextNode [private]
get_bound() constPandaNode
get_bound_ptr() constBoundedObject [protected]
get_card_actual() constTextNode [private]
get_card_as_set() constTextNode [private]
get_card_border_size() constTextNode [private]
get_card_border_uv_portion() constTextNode [private]
get_card_color() constTextNode [private]
get_card_texture() constTextNode [private]
get_card_transformed() constTextNode [private]
get_character_glyphs(int character, TextFont *font, bool &got_glyph, const TextGlyph *&glyph, const TextGlyph *&second_glyph, UnicodeLatinMap::AccentType &accent_type, int &additional_flags, float &glyph_scale, float &advance_scale)TextNode [private]
get_child(int n) constPandaNode
get_child_sort(int n) constPandaNode
get_children() constPandaNode
get_children_copy() constPandaNode
get_class_type()TextNode [inline, static]
get_coordinate_system() constTextNode [private]
get_default_font()TextNode [private, static]
get_draw_mask() constPandaNode
get_draw_order() constTextNode [private]
get_effect(TypeHandle type) constPandaNode
get_effects() constPandaNode
get_first_visible_child() constPandaNode [virtual]
get_font() constTextNode [private]
get_frame_actual() constTextNode [private]
get_frame_as_set() constTextNode [private]
get_frame_color() constTextNode [private]
get_frame_corners() constTextNode [private]
get_frame_line_width() constTextNode [private]
get_height() constTextNode [private]
get_internal_bound() constPandaNode
get_left() constTextNode [private]
get_line_height() constTextNode [private]
get_lower_right_3d() constTextNode [private]
get_net_collide_mask() constPandaNode
get_next_visible_child(int n) constPandaNode [virtual]
get_num_children() constPandaNode
get_num_parents() constPandaNode
get_num_rows() constTextNode [private]
get_num_stashed() constPandaNode
get_parent(int n) constPandaNode
get_right() constTextNode [private]
get_shadow() constTextNode [private]
get_shadow_color() constTextNode [private]
get_slant() constTextNode [private]
get_small_caps() constTextNode [private]
get_small_caps_scale() constTextNode [private]
get_stashed(int n) constPandaNode
get_stashed_sort(int n) constPandaNode
get_state() constPandaNode
get_text_color() constTextNode [private]
get_top() constTextNode [private]
get_transform() constTextNode [private]
get_type() constTextNode [inline, virtual]
get_type_index() constTypedObject
get_unsafe_to_apply_attribs() constTextNode [virtual]
get_upper_left_3d() constTextNode [private]
get_visible_child() constPandaNode [virtual]
get_width() constTextNode [private]
get_wordwrap() constTextNode [private]
get_wtext() constTextEncoder
get_wtext_as_ascii() constTextEncoder
has_attrib(TypeHandle type) constPandaNode
has_bin() constTextNode [private]
has_card() constTextNode [private]
has_card_border() constTextNode [private]
has_card_texture() constTextNode [private]
has_cull_callback() constTextNode [virtual]
has_effect(TypeHandle type) constPandaNode
has_frame() constTextNode [private]
has_selective_visibility() constPandaNode [virtual]
has_shadow() constTextNode [private]
has_single_child_visibility() constPandaNode [virtual]
has_text_color() constTextNode [private]
has_wordwrap() constTextNode [private]
init_type()TextNode [inline, static]
InstanceMap typedefPandaNode [protected]
invalidate_no_measure()TextNode [private]
invalidate_with_measure()TextNode [private]
is_bound_stale() constBoundedObject
is_card_as_margin() constTextNode [private]
is_exact_type(TypeHandle handle) constTypedObject
is_final() constBoundedObject
is_frame_as_margin() constTextNode [private]
is_geom_node() constPandaNode [virtual]
is_of_type(TypeHandle handle) constTypedObject
load_default_font()TextNode [private, static]
ls(ostream &out, int indent_level) constPandaNode
make_copy() constPandaNode [virtual]
make_from_bam(const FactoryParams &params)PandaNode [protected, static]
mark_bound_stale()BoundedObject
max_pointTextNode
measure_rowTextNode [private]
measure_text(wstring::iterator si, const wstring::iterator &send, TextFont *font, LVector2f &ul, LVector2f &lr, int &num_rows)TextNode [private]
NullTypedWritable [static]
TypedWritable::operator=(const TypedWritable &copy)TypedWritable
TypedWritable::TypedObject::operator=(const TypedObject &copy)TypedObject
BoundedObject::operator=(const BoundedObject &copy)BoundedObject
ReferenceCount::operator=(const ReferenceCount &)ReferenceCount [protected]
output(ostream &out) constPandaNode [virtual]
PandaNode(const PandaNode &copy)PandaNode [protected]
PandaNode::Children classPandaNode [friend]
parents_changed()PandaNode [protected, virtual]
preserve_name() constPandaNode [virtual]
propagate_stale_bound()PandaNode [protected, virtual]
PT(PandaNode) generate()TextNode [private]
PT(PandaNode) make_frame()TextNode [private]
PT(PandaNode) make_card()TextNode [private]
PT(PandaNode) make_card_with_border()TextNode [private]
PT(TextFont) _fontTextNode [private]
PT(PandaNode) _internal_geomTextNode [private]
PT(Texture) _card_textureTextNode [private]
PT(TextFont) _default_fontTextNode [private, static]
PandaNode::PT(PandaNode) r_copy_subgraph(InstanceMap &inst_map) constPandaNode [protected, virtual]
r_copy_children(const PandaNode *from, InstanceMap &inst_map)PandaNode [protected, virtual]
recompute_bound()PandaNode [protected, virtual]
recompute_internal_bound()TextNode [virtual]
ref() constReferenceCount [protected]
ReferenceCount()ReferenceCount [protected]
ReferenceCount(const ReferenceCount &)ReferenceCount [protected]
register_with_read_factory()PandaNode [static]
remove_all_children()PandaNode
remove_child(int n)PandaNode
remove_child(PandaNode *child_node)PandaNode
remove_stashed(int n)PandaNode
replace_child(PandaNode *orig_child, PandaNode *new_child)PandaNode
safe_to_combine() constPandaNode [virtual]
safe_to_flatten() constPandaNode [virtual]
safe_to_flatten_below() constPandaNode [virtual]
safe_to_modify_transform() constPandaNode [virtual]
safe_to_transform() constPandaNode [virtual]
set_align(Alignment align_type)TextNode [private]
set_attrib(const RenderAttrib *attrib, int override=0)PandaNode
set_bin(const string &bin)TextNode [private]
set_bound(BoundingVolumeType type)PandaNode
set_bound(const BoundingVolume &volume)PandaNode
set_bound_ptr(BoundingVolume *bound)BoundedObject [protected]
set_card_actual(float left, float right, float bottom, float top)TextNode [private]
set_card_as_margin(float left, float right, float bottom, float top)TextNode [private]
set_card_border(float size, float uv_portion)TextNode [private]
set_card_color(float r, float g, float b, float a)TextNode [private]
set_card_color(const Colorf &card_color)TextNode [private]
set_card_texture(Texture *card_texture)TextNode [private]
set_coordinate_system(CoordinateSystem cs)TextNode [private]
set_default_font(TextFont *)TextNode [private, static]
set_draw_mask(DrawMask mask)PandaNode
set_draw_order(int draw_order)TextNode [private]
set_effect(const RenderEffect *effect)PandaNode
set_effects(const RenderEffects *effects)PandaNode
set_final(bool flag)BoundedObject
set_font(TextFont *font)TextNode [private]
set_frame_actual(float left, float right, float bottom, float top)TextNode [private]
set_frame_as_margin(float left, float right, float bottom, float top)TextNode [private]
set_frame_color(float r, float g, float b, float a)TextNode [private]
set_frame_color(const Colorf &frame_color)TextNode [private]
set_frame_corners(bool corners)TextNode [private]
set_frame_line_width(float line_width)TextNode [private]
set_shadow(float xoffset, float yoffset)TextNode [private]
set_shadow_color(float r, float g, float b, float a)TextNode [private]
set_shadow_color(const Colorf &shadow_color)TextNode [private]
set_slant(float slant)TextNode [private]
set_small_caps(bool small_caps)TextNode [private]
set_small_caps_scale(float small_caps_scale)TextNode [private]
set_state(const RenderState *state)PandaNode
set_text(const string &text)TextNode [private]
set_text(const string &text, Encoding encoding)TextNode [private]
set_text_color(float r, float g, float b, float a)TextNode [private]
set_text_color(const Colorf &text_color)TextNode [private]
set_transform(const LMatrix4f &transform)TextNode [private]
PandaNode::set_transform(const TransformState *transform)PandaNode
set_velocity(const LVector3f &vel)PandaNode [virtual]
set_wordwrap(float width)TextNode [private]
set_wtext(const wstring &wtext)TextNode
stash_child(PandaNode *child_node)PandaNode
stash_child(int child_index)PandaNode
steal_children(PandaNode *other)PandaNode
tack_on_accent(UnicodeLatinMap::AccentType accent_type, const LPoint3f &min_vert, const LPoint3f &max_vert, const LPoint3f &centroid, TextFont *font, GeomNode *dest, Geom *geom_array[], int &num_geoms)TextNode [private]
tack_on_accent(char accent_mark, CheesyPlacement placement, CheesyTransform transform, const LPoint3f &min_vert, const LPoint3f &max_vert, const LPoint3f &centroid, TextFont *font, GeomNode *dest, Geom *geom_array[], int &num_geoms)TextNode [private]
test_ref_count_integrity() constReferenceCount [protected]
thaw()TextNode [private]
transform_changed()PandaNode [protected, virtual]
TypedObject()TypedObject
TypedObject(const TypedObject &copy)TypedObject
TypedWritable()TypedWritable
TypedWritable(const TypedWritable &copy)TypedWritable
unref() constReferenceCount [protected]
unstash_child(PandaNode *child_node)PandaNode
unstash_child(int stashed_index)PandaNode
update()TextNode [private]
wordwrap_to(const string &text, float wordwrap_width, bool preserve_trailing_whitespace) constTextNode [private]
wordwrap_to(const wstring &wtext, float wordwrap_width, bool preserve_trailing_whitespace) constTextNode
write(ostream &out, int indent_level=0) constTextNode [private, virtual]
write_datagram(BamWriter *manager, Datagram &dg)PandaNode [virtual]
xform(const LMatrix4f &mat)PandaNode [virtual]
~BoundedObject()BoundedObject [virtual]
~ReferenceCount()ReferenceCount [protected]
~TextNode()TextNode [private]
~TypedWritable()TypedWritable [virtual]

Generated on Fri Apr 18 00:13:40 2003 for Panda by doxygen1.3