Panda3D
|
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University. More...
#include "dcbase.h"
Go to the source code of this file.
Functions | |
std::ostream & | indent (std::ostream &out, int indent_level) |
A handy function for doing text formatting. | |
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
All rights reserved.
All use of this software is subject to the terms of the revised BSD license. You should have received a copy of this license along with this source code in a file named "LICENSE."
Definition in file dcindent.h.
std::ostream & indent | ( | std::ostream & | out, |
int | indent_level ) |
A handy function for doing text formatting.
This function simply outputs the indicated number of spaces to the given output stream, returning the stream itself. Useful for indenting a series of lines of text by a given amount.
Definition at line 20 of file indent.cxx.
Referenced by CollisionLevelState< MaskType >::any_in_bounds(), PhysicsManager::debug_output(), Datagram::dump_hex(), enquote_string(), HermiteCurveCV::format_egg(), NodePathCollection::ls(), TextureMemoryCounter::report(), DCAtomicField::write(), DCClass::write(), DCMolecularField::write(), ArcEmitter::write(), BaseParticle::write(), BaseParticleEmitter::write(), BaseParticleFactory::write(), BaseParticleRenderer::write(), BoxEmitter::write(), DiscEmitter::write(), GeomParticleRenderer::write(), LineEmitter::write(), OrientedParticle::write(), OrientedParticleFactory::write(), ParticleSystem::write(), ParticleSystemManager::write(), PointEmitter::write(), PointParticle::write(), PointParticleFactory::write(), RectangleEmitter::write(), RingEmitter::write(), SphereSurfaceEmitter::write(), SphereVolumeEmitter::write(), TangentRingEmitter::write(), ZSpinParticle::write(), ZSpinParticleFactory::write(), ActorNode::write(), AngularEulerIntegrator::write(), AngularForce::write(), AngularIntegrator::write(), AngularVectorForce::write(), BaseIntegrator::write(), ForceNode::write(), LinearControlForce::write(), LinearCylinderVortexForce::write(), LinearDistanceForce::write(), LinearEulerIntegrator::write(), LinearForce::write(), LinearFrictionForce::write(), LinearIntegrator::write(), LinearJitterForce::write(), LinearNoiseForce::write(), LinearRandomForce::write(), LinearSinkForce::write(), LinearSourceForce::write(), LinearUserDefinedForce::write(), LinearVectorForce::write(), PhysicalNode::write(), PhysicsManager::write(), PhysicsObject::write(), AnimChannelMatrixXfmTable::write(), AnimChannelScalarTable::write(), AnimGroup::write(), MovingPartBase::write(), PartBundle::write(), PartGroup::write(), EggAnimPreload::write(), EggAttributes::write(), EggComment::write(), EggCoordinateSystem::write(), EggExternalReference::write(), EggGroup::write(), EggMaterial::write(), EggRenderMode::write(), EggSAnimData::write(), EggTable::write(), EggTexture::write(), EggVertex::write(), EggVertexPool::write(), EggXfmAnimData::write(), EggXfmSAnim::write(), Texture::write(), TextureStage::write(), EggLine::write(), EggNurbsCurve::write(), EggNurbsSurface::write(), EggPatch::write(), EggPoint::write(), EggPolygon::write(), EggTriangleFan::write(), EggTriangleStrip::write(), EggTransform::write(), InputDeviceSet::write(), AsyncTaskCollection::write(), TextureCollection::write(), ParametricCurveCollection::write(), LineParticleRenderer::write(), PointParticleRenderer::write(), SparkleParticleRenderer::write(), SpriteParticleRenderer::write(), InternalNameCollection::write(), LoaderFileTypeRegistry::write(), MaterialCollection::write(), NodePathCollection::write(), TextureStageCollection::write(), SceneGraphAnalyzer::write(), BaseForce::write(), PNMFileTypeRegistry::write(), BitArray::write(), BitMask< WType, nbits >::write(), DoubleBitMask< BMType >::write(), ButtonThrower::write(), VrpnClient::write(), FltInstanceRef::write(), FltRecord::write(), Datagram::write(), DatagramIterator::write(), Physical::write(), PhysicsManager::write_angular_forces(), Physical::write_angular_forces(), InputDevice::write_axes(), EggGroup::write_billboard_flags(), InputDevice::write_buttons(), EggGroup::write_collide_flags(), XFileDataNodeTemplate::write_data(), XFileDataObject::write_data(), XFileDataObjectArray::write_data(), XFileDataObjectDouble::write_data(), XFileDataObjectInteger::write_data(), XFileDataObjectString::write_data(), EggGroup::write_decal_flags(), EggFile::write_description(), ForceNode::write_forces(), ParticleSystem::write_free_particle_fifo(), GeomNode::write_geoms(), EggNamedObject::write_header(), PaletteGroup::write_image_info(), PalettePage::write_image_info(), DCParameter::write_instance(), DCSwitch::write_instance(), FindApproxLevelEntry::write_level(), GeomParticleRenderer::write_linear_forces(), PhysicsManager::write_linear_forces(), Physical::write_linear_forces(), write_long_list(), EggGroup::write_model_flags(), EggGroup::write_object_types(), PhysicsManager::write_physicals(), Physical::write_physics_objects(), TexturePlacement::write_placed(), BaseIntegrator::write_precomputed_angular_matrices(), BaseIntegrator::write_precomputed_linear_matrices(), ParticleSystemManager::write_ps_list(), EggGroup::write_render_mode(), TextureImage::write_scale_info(), TextureImage::write_source_pathnames(), ParticleSystem::write_spawn_templates(), EggGroup::write_switch_flags(), EggGroup::write_tags(), XFileDataDef::write_text(), XFileDataNodeReference::write_text(), XFileDataNodeTemplate::write_text(), XFileTemplate::write_text(), TexturePool::write_texture_types(), write_transform(), write_transform(), DCParameter::write_typedef_name(), FactoryBase::write_types(), GeomNode::write_verbose(), MovingPartBase::write_with_value(), and PartGroup::write_with_value().