Main Page   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.
_alignTextNode [private]
_binTextNode [private]
_card_border_sizeTextNode [private]
_card_border_uv_portionTextNode [private]
_card_colorTextNode [private]
_card_lrTextNode [private]
_card_textureTextNode [private]
_card_ulTextNode [private]
_coordinate_systemTextNode [private]
_default_fontTextNode [private, static]
_draw_orderTextNode [private]
_flagsTextNode [private]
_fontTextNode [private]
_frame_colorTextNode [private]
_frame_lrTextNode [private]
_frame_ulTextNode [private]
_frame_widthTextNode [private]
_internal_boundPandaNode [protected]
_internal_geomTextNode [private]
_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
A_left enum valueTextNode
A_right enum valueTextNode
add_child(PandaNode *child_node, int sort=0)PandaNode
add_net_collide_mask(CollideMask mask)PandaNode [inline, protected]
add_stashed(PandaNode *child_node, int sort=0)PandaNode
Alignment enum nameTextNode
append_text(const string &text)TextNode [inline]
append_unicode_char(int character)TextNode [inline]
append_wtext(const wstring &text)TextNode [inline]
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]
assemble_text(wstring::iterator si, const wstring::iterator &send, TextFont *font, LVector2f &ul, LVector2f &lr, int &num_rows)TextNode [private]
BoundedObject()BoundedObject [inline]
BoundedObject(const BoundedObject &copy)BoundedObject [inline]
BoundingVolumeType enum nameBoundedObject
BVT_dynamic_sphere enum valueBoundedObject
BVT_static enum valueBoundedObject
calc_tight_bounds(LPoint3f &min_point, LPoint3f &max_point, bool &found_any, const TransformState *transform) constTextNode [virtual]
calc_width(int character) constTextNode [inline]
calc_width(const string &line) constTextNode [inline]
calc_width(const wstring &line) constTextNode [inline]
changed_internal_bound()PandaNode [inline, protected]
check_measure() constTextNode [inline, private]
check_rebuild() constTextNode [inline, private]
CheesyPlacement enum nameTextNode [private]
CheesyTransform enum nameTextNode [private]
children_changed()PandaNode [protected, virtual]
clear_attrib(TypeHandle type)PandaNode [inline]
clear_bin()TextNode [inline]
clear_card()TextNode [inline]
clear_card_border()TextNode [inline]
clear_card_texture()TextNode [inline]
clear_effect(TypeHandle type)PandaNode [inline]
clear_effects()PandaNode [inline]
clear_frame()TextNode [inline]
clear_name()Namable [inline]
clear_shadow()TextNode [inline]
clear_state()PandaNode [inline]
clear_text()TextNode [inline]
clear_text_color()TextNode [inline]
clear_transform()PandaNode [inline]
clear_wordwrap()TextNode [inline]
combine_with(PandaNode *other)PandaNode [virtual]
complete_pointers(TypedWritable **p_list, BamReader *manager)TypedWritable [virtual]
copy_children(PandaNode *other)PandaNode
copy_subgraph() constPandaNode
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]
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 [inline]
decode_text(const string &text, Encoding encoding)TextEncoder [static]
do_measure()TextNode [private]
do_rebuild()TextNode [private]
E_iso8859 enum valueTextEncoder
E_unicode enum valueTextEncoder
E_utf8 enum valueTextEncoder
encode_wchar(wchar_t ch, Encoding encoding)TextEncoder [static]
encode_wtext(const wstring &wtext) constTextEncoder [inline]
encode_wtext(const wstring &wtext, Encoding encoding)TextEncoder [static]
Encoding enum nameTextEncoder
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 [inline]
find_stashed(PandaNode *node) constPandaNode
Flags enum nameTextNode [private]
force_bound_stale()BoundedObject [inline]
force_init_type()TextNode [inline, virtual]
force_update()TextNode [inline]
freeze()TextNode [inline]
generate()TextNode
get_align() constTextNode [inline]
get_attrib(TypeHandle type) constPandaNode [inline]
get_bin() constTextNode [inline]
get_bottom() constTextNode [inline]
get_bound() constPandaNode [inline]
get_bound_ptr() constBoundedObject [inline, protected]
get_card_actual() constTextNode [inline]
get_card_as_set() constTextNode [inline]
get_card_border_size() constTextNode [inline]
get_card_border_uv_portion() constTextNode [inline]
get_card_color() constTextNode [inline]
get_card_texture() constTextNode [inline]
get_card_transformed() constTextNode [inline]
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 [inline]
get_child_sort(int n) constPandaNode [inline]
get_children() constPandaNode [inline]
get_children_copy() constPandaNode [inline]
get_class_type()TextNode [inline, static]
get_coordinate_system() constTextNode [inline]
get_default_encoding()TextEncoder [inline, static]
get_default_font()TextNode [inline, static]
get_draw_mask() constPandaNode [inline]
get_draw_order() constTextNode [inline]
get_effect(TypeHandle type) constPandaNode [inline]
get_effects() constPandaNode [inline]
get_encoded_char(int index) constTextEncoder [inline]
get_encoded_char(int index, Encoding encoding) constTextEncoder [inline]
get_encoding() constTextEncoder [inline]
get_first_visible_child() constPandaNode [virtual]
get_font() constTextNode [inline]
get_frame_actual() constTextNode [inline]
get_frame_as_set() constTextNode [inline]
get_frame_color() constTextNode [inline]
get_frame_corners() constTextNode [inline]
get_frame_line_width() constTextNode [inline]
get_height() constTextNode [inline]
get_internal_bound() constPandaNode [inline]
get_left() constTextNode [inline]
get_line_height() constTextNode [inline]
get_lower_right_3d() constTextNode [inline]
get_name() constNamable [inline]
get_net_collide_mask() constPandaNode [inline]
get_next_visible_child(int n) constPandaNode [virtual]
get_num_chars() constTextEncoder [inline]
get_num_children() constPandaNode [inline]
get_num_parents() constPandaNode [inline]
get_num_rows() constTextNode [inline]
get_num_stashed() constPandaNode [inline]
get_parent(int n) constPandaNode [inline]
get_ref_count() constReferenceCount [inline]
get_right() constTextNode [inline]
get_shadow() constTextNode [inline]
get_shadow_color() constTextNode [inline]
get_slant() constTextNode [inline]
get_small_caps() constTextNode [inline]
get_small_caps_scale() constTextNode [inline]
get_stashed(int n) constPandaNode [inline]
get_stashed_sort(int n) constPandaNode [inline]
get_state() constPandaNode [inline]
get_text() constTextEncoder [inline]
get_text(Encoding encoding) constTextEncoder [inline]
get_text_as_ascii() constTextEncoder [inline]
get_text_color() constTextNode [inline]
get_top() constTextNode [inline]
get_transform() constTextNode [inline]
get_type() constTextNode [inline, virtual]
get_type_index() constTypedObject [inline]
get_unicode_char(int index) constTextEncoder [inline]
get_unsafe_to_apply_attribs() constTextNode [virtual]
get_upper_left_3d() constTextNode [inline]
get_visible_child() constPandaNode [virtual]
get_width() constTextNode [inline]
get_wordwrap() constTextNode [inline]
get_wtext() constTextEncoder [inline]
get_wtext_as_ascii() constTextEncoder
has_attrib(TypeHandle type) constPandaNode [inline]
has_bin() constTextNode [inline]
has_card() constTextNode [inline]
has_card_border() constTextNode [inline]
has_card_texture() constTextNode [inline]
has_cull_callback() constTextNode [virtual]
has_effect(TypeHandle type) constPandaNode [inline]
has_frame() constTextNode [inline]
has_name() constNamable [inline]
has_selective_visibility() constPandaNode [virtual]
has_shadow() constTextNode [inline]
has_single_child_visibility() constPandaNode [virtual]
has_text() constTextEncoder [inline]
has_text_color() constTextNode [inline]
has_wordwrap() constTextNode [inline]
init_type()TextNode [inline, static]
InstanceMap typedefPandaNode [protected]
invalidate_no_measure()TextNode [inline, private]
invalidate_with_measure()TextNode [inline, private]
is_bound_stale() constBoundedObject [inline]
is_card_as_margin() constTextNode [inline]
is_exact_type(TypeHandle handle) constTypedObject [inline]
is_final() constBoundedObject [inline]
is_frame_as_margin() constTextNode [inline]
is_geom_node() constPandaNode [virtual]
is_of_type(TypeHandle handle) constTypedObject [inline]
load_default_font()TextNode [private, static]
lower(const string &source)TextEncoder [inline, static]
lower(const string &source, Encoding encoding)TextEncoder [inline, static]
ls(ostream &out, int indent_level) constPandaNode [inline]
make_card()TextNode [private]
make_card_with_border()TextNode [private]
make_copy() constPandaNode [virtual]
make_frame()TextNode [private]
make_from_bam(const FactoryParams &params)PandaNode [protected, static]
make_lower()TextEncoder
make_upper()TextEncoder
mark_bound_stale()BoundedObject [inline]
measure_row(wstring::iterator &si, const wstring::iterator &send, TextFont *font)TextNode [private]
measure_text(wstring::iterator si, const wstring::iterator &send, TextFont *font, LVector2f &ul, LVector2f &lr, int &num_rows)TextNode [private]
Namable(const string &initial_name="")Namable [inline]
Namable(const Namable &copy)Namable [inline]
NullTypedWritable [static]
TypedWritable::operator=(const TypedWritable &copy)TypedWritable [inline]
TypedWritable::TypedObject::operator=(const TypedObject &copy)TypedObject [inline]
Namable::operator=(const Namable &other)Namable [inline]
BoundedObject::operator=(const BoundedObject &copy)BoundedObject [inline]
ReferenceCount::operator=(const ReferenceCount &)ReferenceCount [inline, protected]
output(ostream &out) constPandaNode [virtual]
PandaNode(const string &name)PandaNode
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]
r_copy_children(const PandaNode *from, InstanceMap &inst_map)PandaNode [protected, virtual]
r_copy_subgraph(InstanceMap &inst_map) constPandaNode [protected, virtual]
recompute_bound()PandaNode [protected, virtual]
recompute_internal_bound()TextNode [virtual]
reencode_text(const string &text, Encoding from, Encoding to)TextEncoder [inline, static]
ref() constReferenceCount [inline]
ReferenceCount()ReferenceCount [inline, protected]
ReferenceCount(const ReferenceCount &)ReferenceCount [inline, 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 [inline]
set_attrib(const RenderAttrib *attrib, int override=0)PandaNode [inline]
set_bin(const string &bin)TextNode [inline]
set_bound(BoundingVolumeType type)PandaNode [inline]
set_bound(const BoundingVolume &volume)PandaNode [inline]
BoundedObject::set_bound(BoundingVolumeType type)BoundedObject [inline]
set_bound_ptr(BoundingVolume *bound)BoundedObject [inline, protected]
set_card_actual(float left, float right, float bottom, float top)TextNode [inline]
set_card_as_margin(float left, float right, float bottom, float top)TextNode [inline]
set_card_border(float size, float uv_portion)TextNode [inline]
set_card_color(float r, float g, float b, float a)TextNode [inline]
set_card_color(const Colorf &card_color)TextNode [inline]
set_card_texture(Texture *card_texture)TextNode [inline]
set_coordinate_system(CoordinateSystem cs)TextNode [inline]
set_default_encoding(Encoding encoding)TextEncoder [inline, static]
set_default_font(TextFont *)TextNode [inline, static]
set_draw_mask(DrawMask mask)PandaNode [inline]
set_draw_order(int draw_order)TextNode [inline]
set_effect(const RenderEffect *effect)PandaNode [inline]
set_effects(const RenderEffects *effects)PandaNode [inline]
set_encoding(Encoding encoding)TextEncoder [inline]
set_final(bool flag)BoundedObject [inline]
set_font(TextFont *font)TextNode [inline]
set_frame_actual(float left, float right, float bottom, float top)TextNode [inline]
set_frame_as_margin(float left, float right, float bottom, float top)TextNode [inline]
set_frame_color(float r, float g, float b, float a)TextNode [inline]
set_frame_color(const Colorf &frame_color)TextNode [inline]
set_frame_corners(bool corners)TextNode [inline]
set_frame_line_width(float line_width)TextNode [inline]
set_name(const string &name)Namable [inline]
set_shadow(float xoffset, float yoffset)TextNode [inline]
set_shadow_color(float r, float g, float b, float a)TextNode [inline]
set_shadow_color(const Colorf &shadow_color)TextNode [inline]
set_slant(float slant)TextNode [inline]
set_small_caps(bool small_caps)TextNode [inline]
set_small_caps_scale(float small_caps_scale)TextNode [inline]
set_state(const RenderState *state)PandaNode [inline]
set_text(const string &text)TextNode [inline]
set_text(const string &text, Encoding encoding)TextNode [inline]
TextEncoder::set_text(const string &text, Encoding encoding)TextEncoder [inline]
set_text_color(float r, float g, float b, float a)TextNode [inline]
set_text_color(const Colorf &text_color)TextNode [inline]
set_transform(const LMatrix4f &transform)TextNode [inline]
PandaNode::set_transform(const TransformState *transform)PandaNode [inline]
set_unicode_char(int index, int character)TextEncoder [inline]
set_velocity(const LVector3f &vel)PandaNode [virtual]
set_wordwrap(float width)TextNode [inline]
set_wtext(const wstring &wtext)TextNode [inline]
stash_child(PandaNode *child_node)PandaNode [inline]
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 [inline]
TextEncoder()TextEncoder [inline]
TextNode(const string &name)TextNode
thaw()TextNode [inline]
transform_changed()PandaNode [protected, virtual]
TypedObject()TypedObject [inline]
TypedObject(const TypedObject &copy)TypedObject [inline]
TypedWritable()TypedWritable [inline]
TypedWritable(const TypedWritable &copy)TypedWritable [inline]
unicode_isalpha(int character)TextEncoder [inline, static]
unicode_isdigit(int character)TextEncoder [inline, static]
unicode_islower(int character)TextEncoder [inline, static]
unicode_ispunct(int character)TextEncoder [inline, static]
unicode_isupper(int character)TextEncoder [inline, static]
unicode_tolower(int character)TextEncoder [inline, static]
unicode_toupper(int character)TextEncoder [inline, static]
unref() constReferenceCount [inline]
unstash_child(PandaNode *child_node)PandaNode [inline]
unstash_child(int stashed_index)PandaNode
update()TextNode [inline]
upper(const string &source)TextEncoder [inline, static]
upper(const string &source, Encoding encoding)TextEncoder [inline, static]
wordwrap_to(const string &text, float wordwrap_width, bool preserve_trailing_whitespace) constTextNode
wordwrap_to(const wstring &wtext, float wordwrap_width, bool preserve_trailing_whitespace) constTextNode [inline]
write(ostream &out, int indent_level=0) constTextNode [virtual]
write_datagram(BamWriter *manager, Datagram &dg)PandaNode [virtual]
xform(const LMatrix4f &mat)PandaNode [virtual]
~BoundedObject()BoundedObject [virtual]
~PandaNode()PandaNode [virtual]
~ReferenceCount()ReferenceCount [inline, protected]
~TextNode()TextNode
~TypedObject()TypedObject [virtual]
~TypedWritable()TypedWritable [virtual]

Generated on Fri May 2 00:55:33 2003 for Panda by doxygen1.3