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

pointerTo.h File Reference

#include <pandabase.h>
#include "referenceCount.h"
#include "typedef.h"
#include "memoryUsage.h"
#include "config_express.h"
#include "pointerTo.I"

Go to the source code of this file.

Compounds

class  ConstPointerTo
class  PointerTo
class  PointerToBase

Defines

#define PT(type)   PointerTo< type >
#define CPT(type)   ConstPointerTo< type >

Functions

template<class T> INLINE ostream & operator<< (ostream &out, const PointerToBase< T > &pointer)


Define Documentation

#define CPT type   )     ConstPointerTo< type >
 

Definition at line 241 of file pointerTo.h.

Referenced by GeomTransformer::apply_state(), CollisionLevelState::apply_transform(), ChanConfig::chan_eval(), CPT(), CullHandler::draw_with_decals(), StaticTextFont::find_character_gsets(), StaticTextFont::find_characters(), WindowFramework::get_render_2d(), WindowFramework::load_default_model(), VirtualFile::ls(), DXGraphicsStateGuardian7::prepare_texture(), PT(), VirtualFile::r_ls_all(), WindowFramework::set_one_sided_reverse(), WindowFramework::set_wireframe(), and CharacterJoint::update_internals().

#define PT type   )     PointerTo< type >
 

Definition at line 240 of file pointerTo.h.

Referenced by DownloadDb::add_client_multifile(), EggMaterialCollection::add_material(), EggTextureCollection::add_texture(), bind_anims(), ShaderTransition::clear_shader(), ParametricCurveCollection::clear_timewarps(), SomeViz::DisplayTexture(), BaseViz::DisplayTexture(), event_T(), ParametricCurveCollection::face_forward(), QueuedConnectionListener::get_new_connection(), get_textures_by_filename(), MouseWatcherGroup::has_region(), ShaderTransition::has_shader(), herc_keys(), ShaderTransition::insert(), load_our_models(), lod_keys(), main(), GraphicsLayer::make_display_region(), ParametricCurveCollection::make_even(), GraphicsChannel::make_layer(), GraphicsChannel::move_layer(), FontPool::ns_load_font(), ModelPool::ns_load_model(), TexturePool::ns_load_texture(), DatagramInputFile::open(), SpheretexReflector::pre_apply(), DXGraphicsStateGuardian7::prepare_texture(), ConnectionListener::process_incoming_data(), PT(), NonlinearImager::recompute_screen(), ParametricCurveCollection::remove_curve(), GraphicsLayer::remove_dr(), TextureCollection::remove_duplicate_textures(), EggMaterialCollection::remove_material(), ParticleSystemManager::remove_particlesystem(), MouseWatcherGroup::remove_region(), EggTextureCollection::remove_texture(), TextureCollection::remove_textures_from(), NonlinearImager::render_screen(), EggMaterialCollection::replace_materials(), EggTextureCollection::replace_textures(), ParametricCurveCollection::reset_max_t(), DownloadDb::server_add_file(), DownloadDb::server_add_multifile(), GeomTransformer::set_color(), ShaderTransition::set_shader(), setup_projtex(), setup_shaders(), setup_spotlight(), setup_vizes(), shader_keys(), ParametricCurveCollection::stitch(), text_keys(), GeomTransformer::transform_colors(), GeomTransformer::transform_texcoords(), and GeomTransformer::transform_vertices().


Function Documentation

template<class T>
INLINE ostream& operator<< ostream &  out,
const PointerToBase< T > &  pointer
 

Definition at line 140 of file pointerTo.h.

References pointer.


Generated on Fri Apr 18 00:10:59 2003 for Panda by doxygen1.3