mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-05 11:28:17 -04:00
regularize length of comment slashes
This commit is contained in:
parent
e01f373b7a
commit
ace4407e7e
@ -178,7 +178,7 @@
|
|||||||
class GeomNode;
|
class GeomNode;
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : Builder
|
// Class : Builder
|
||||||
// Description : The main driver class to the builder package. See
|
// Description : The main driver class to the builder package. See
|
||||||
// the comments above.
|
// the comments above.
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
#ifndef BUILDERATTRIB_H
|
#ifndef BUILDERATTRIB_H
|
||||||
#define BUILDERATTRIB_H
|
#define BUILDERATTRIB_H
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// BuilderAttrib, BuilderAttribI
|
// BuilderAttrib, BuilderAttribI
|
||||||
//
|
//
|
||||||
@ -33,7 +33,7 @@
|
|||||||
// and BuilderAttribI are actually both instantiations of the same
|
// and BuilderAttribI are actually both instantiations of the same
|
||||||
// template class, BuilderAttribTempl.
|
// template class, BuilderAttribTempl.
|
||||||
//
|
//
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
|
||||||
|
@ -39,7 +39,7 @@ class Geom;
|
|||||||
class PandaNode;
|
class PandaNode;
|
||||||
class GeomNode;
|
class GeomNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BuilderBucket
|
// Class : BuilderBucket
|
||||||
// Description : The main grouping tool for BuilderPrims. See the
|
// Description : The main grouping tool for BuilderPrims. See the
|
||||||
// comments at the beginning of builder.h.
|
// comments at the beginning of builder.h.
|
||||||
|
@ -30,7 +30,7 @@ class GeomNode;
|
|||||||
class GeomNode;
|
class GeomNode;
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BuilderBucketNode
|
// Class : BuilderBucketNode
|
||||||
// Description : This is a wrapper class around BuilderBucket, used by
|
// Description : This is a wrapper class around BuilderBucket, used by
|
||||||
// the Builder class. It stores a pointer to a
|
// the Builder class. It stores a pointer to a
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
#include "pvector.h"
|
#include "pvector.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BuilderNormalVisualizer
|
// Class : BuilderNormalVisualizer
|
||||||
// Description : A useful class for collecting information about
|
// Description : A useful class for collecting information about
|
||||||
// vertices and their associated normals as geometry is
|
// vertices and their associated normals as geometry is
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
#ifndef BUILDERPRIM_H
|
#ifndef BUILDERPRIM_H
|
||||||
#define BUILDERPRIM_H
|
#define BUILDERPRIM_H
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// BuilderPrim, BuilderPrimI
|
// BuilderPrim, BuilderPrimI
|
||||||
//
|
//
|
||||||
@ -59,7 +59,7 @@
|
|||||||
// store the attributes specific to each individual component
|
// store the attributes specific to each individual component
|
||||||
// (e.g. the normal of each triangle in a triangle strip).
|
// (e.g. the normal of each triangle in a triangle strip).
|
||||||
//
|
//
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "builderPrimTempl.h"
|
#include "builderPrimTempl.h"
|
||||||
@ -100,7 +100,7 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BuilderPrimI
|
// Class : BuilderPrimI
|
||||||
// Description : The basic class for passing indexed primitives
|
// Description : The basic class for passing indexed primitives
|
||||||
// to the builder.
|
// to the builder.
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
#ifndef BUILDERVERTEX_H
|
#ifndef BUILDERVERTEX_H
|
||||||
#define BUILDERVERTEX_H
|
#define BUILDERVERTEX_H
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// BuilderVertex, BuilderVertexI
|
// BuilderVertex, BuilderVertexI
|
||||||
//
|
//
|
||||||
@ -45,7 +45,7 @@
|
|||||||
// BuilderVertex type) and thus easily support both indexed and
|
// BuilderVertex type) and thus easily support both indexed and
|
||||||
// nonindexed geometry.
|
// nonindexed geometry.
|
||||||
//
|
//
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
|
||||||
|
@ -34,7 +34,7 @@
|
|||||||
#include "nodePath.h"
|
#include "nodePath.h"
|
||||||
#include "clipPlaneAttrib.h"
|
#include "clipPlaneAttrib.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionEntry
|
// Class : CollisionEntry
|
||||||
// Description : Defines a single collision event. One of these is
|
// Description : Defines a single collision event. One of these is
|
||||||
// created for each collision detected by a
|
// created for each collision detected by a
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
class CollisionEntry;
|
class CollisionEntry;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandler
|
// Class : CollisionHandler
|
||||||
// Description : The abstract interface to a number of classes that
|
// Description : The abstract interface to a number of classes that
|
||||||
// decide what to do when a collision is detected. One
|
// decide what to do when a collision is detected. One
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
#include "vector_string.h"
|
#include "vector_string.h"
|
||||||
#include "pointerTo.h"
|
#include "pointerTo.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandlerEvent
|
// Class : CollisionHandlerEvent
|
||||||
// Description : A specialized kind of CollisionHandler that throws an
|
// Description : A specialized kind of CollisionHandler that throws an
|
||||||
// event for each collision detected. The event thrown
|
// event for each collision detected. The event thrown
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionHandlerPhysical.h"
|
#include "collisionHandlerPhysical.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandlerFloor
|
// Class : CollisionHandlerFloor
|
||||||
// Description : A specialized kind of CollisionHandler that sets the
|
// Description : A specialized kind of CollisionHandler that sets the
|
||||||
// Z height of the collider to a fixed linear offset
|
// Z height of the collider to a fixed linear offset
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionHandlerPhysical.h"
|
#include "collisionHandlerPhysical.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandlerGravity
|
// Class : CollisionHandlerGravity
|
||||||
// Description : A specialized kind of CollisionHandler that sets the
|
// Description : A specialized kind of CollisionHandler that sets the
|
||||||
// Z height of the collider to a fixed linear offset
|
// Z height of the collider to a fixed linear offset
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
#include "pointerTo.h"
|
#include "pointerTo.h"
|
||||||
#include "pandaNode.h"
|
#include "pandaNode.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandlerPhysical
|
// Class : CollisionHandlerPhysical
|
||||||
// Description : The abstract base class for a number of
|
// Description : The abstract base class for a number of
|
||||||
// CollisionHandlers that have some physical effect on
|
// CollisionHandlers that have some physical effect on
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionHandlerPhysical.h"
|
#include "collisionHandlerPhysical.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandlerPusher
|
// Class : CollisionHandlerPusher
|
||||||
// Description : A specialized kind of CollisionHandler that simply
|
// Description : A specialized kind of CollisionHandler that simply
|
||||||
// pushes back on things that attempt to move into solid
|
// pushes back on things that attempt to move into solid
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include "collisionHandler.h"
|
#include "collisionHandler.h"
|
||||||
#include "collisionEntry.h"
|
#include "collisionEntry.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionHandlerQueue
|
// Class : CollisionHandlerQueue
|
||||||
// Description : A special kind of CollisionHandler that does nothing
|
// Description : A special kind of CollisionHandler that does nothing
|
||||||
// except remember the CollisionEntries detected the
|
// except remember the CollisionEntries detected the
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionSphere.h"
|
#include "collisionSphere.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionInvSphere
|
// Class : CollisionInvSphere
|
||||||
// Description : An inverted sphere: this is a sphere whose collision
|
// Description : An inverted sphere: this is a sphere whose collision
|
||||||
// surface is the inside surface of the sphere.
|
// surface is the inside surface of the sphere.
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionRay.h"
|
#include "collisionRay.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionLine
|
// Class : CollisionLine
|
||||||
// Description : An infinite line, similar to a CollisionRay, except
|
// Description : An infinite line, similar to a CollisionRay, except
|
||||||
// that it extends in both directions. It is, however,
|
// that it extends in both directions. It is, however,
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
#include "plane.h"
|
#include "plane.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionPlane
|
// Class : CollisionPlane
|
||||||
// Description :
|
// Description :
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
class GeomNode;
|
class GeomNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionPolygon
|
// Class : CollisionPolygon
|
||||||
// Description :
|
// Description :
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
class LensNode;
|
class LensNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionRay
|
// Class : CollisionRay
|
||||||
// Description : An infinite ray, with a specific origin and
|
// Description : An infinite ray, with a specific origin and
|
||||||
// direction. It begins at its origin and continues in
|
// direction. It begins at its origin and continues in
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
class LensNode;
|
class LensNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionSegment
|
// Class : CollisionSegment
|
||||||
// Description : A finite line segment, with two specific endpoints
|
// Description : A finite line segment, with two specific endpoints
|
||||||
// but no thickness. It's similar to a CollisionRay,
|
// but no thickness. It's similar to a CollisionRay,
|
||||||
|
@ -36,7 +36,7 @@ class GeomNode;
|
|||||||
class CollisionNode;
|
class CollisionNode;
|
||||||
class CullTraverserData;
|
class CullTraverserData;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionSolid
|
// Class : CollisionSolid
|
||||||
// Description : The abstract base class for all things that can
|
// Description : The abstract base class for all things that can
|
||||||
// collide with other things in the world, and all the
|
// collide with other things in the world, and all the
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionSolid.h"
|
#include "collisionSolid.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionSphere
|
// Class : CollisionSphere
|
||||||
// Description : A spherical collision volume or object.
|
// Description : A spherical collision volume or object.
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionSolid.h"
|
#include "collisionSolid.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CollisionTube
|
// Class : CollisionTube
|
||||||
// Description : This implements a solid roughly in cylindrical shape.
|
// Description : This implements a solid roughly in cylindrical shape.
|
||||||
// It's not called a CollisionCylinder because it's not
|
// It's not called a CollisionCylinder because it's not
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
#ifndef EGGBINMAKER_H
|
#ifndef EGGBINMAKER_H
|
||||||
#define EGGBINMAKER_H
|
#define EGGBINMAKER_H
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// EggBinMaker
|
// EggBinMaker
|
||||||
//
|
//
|
||||||
@ -209,7 +209,7 @@
|
|||||||
// EggBins created. Each EggBin stores its bin number, which may be
|
// EggBins created. Each EggBin stores its bin number, which may be
|
||||||
// retrieved via get_bin_number().
|
// retrieved via get_bin_number().
|
||||||
//
|
//
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "eggNode.h"
|
#include "eggNode.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggComment
|
// Class : EggComment
|
||||||
// Description : A comment that appears in an egg file within a
|
// Description : A comment that appears in an egg file within a
|
||||||
// <Comment> entry.
|
// <Comment> entry.
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include "coordinateSystem.h"
|
#include "coordinateSystem.h"
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggCoordinateSystem
|
// Class : EggCoordinateSystem
|
||||||
// Description : The <CoordinateSystem> entry at the top of an egg
|
// Description : The <CoordinateSystem> entry at the top of an egg
|
||||||
// file. Don't confuse this with the enum
|
// file. Don't confuse this with the enum
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
#include "notify.h"
|
#include "notify.h"
|
||||||
#include "dSearchPath.h"
|
#include "dSearchPath.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggData
|
// Class : EggData
|
||||||
// Description : This is the primary interface into all the egg data,
|
// Description : This is the primary interface into all the egg data,
|
||||||
// and the root of the egg file structure. An EggData
|
// and the root of the egg file structure. An EggData
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggMaterial
|
// Class : EggMaterial
|
||||||
// Description :
|
// Description :
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
@ -111,7 +111,7 @@ private:
|
|||||||
static TypeHandle _type_handle;
|
static TypeHandle _type_handle;
|
||||||
};
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : UniqueEggMaterials
|
// Class : UniqueEggMaterials
|
||||||
// Description : An STL function object for sorting materials into
|
// Description : An STL function object for sorting materials into
|
||||||
// order by properties. Returns true if the two
|
// order by properties. Returns true if the two
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggMesher
|
// Class : EggMesher
|
||||||
// Description : Collects together unrelated EggPrimitives, determines
|
// Description : Collects together unrelated EggPrimitives, determines
|
||||||
// their edge connectivity, and generates a set of
|
// their edge connectivity, and generates a set of
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
class EggMesherStrip;
|
class EggMesherStrip;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggMesherEdge
|
// Class : EggMesherEdge
|
||||||
// Description : Represents one edge of a triangle, as used by the
|
// Description : Represents one edge of a triangle, as used by the
|
||||||
// EggMesher to discover connected triangles. The edge
|
// EggMesher to discover connected triangles. The edge
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
class EggMesher;
|
class EggMesher;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggMesherFanMaker
|
// Class : EggMesherFanMaker
|
||||||
// Description : This class is used by EggMesher::find_fans() to
|
// Description : This class is used by EggMesher::find_fans() to
|
||||||
// attempt to make an EggTriangleFan out of the polygons
|
// attempt to make an EggTriangleFan out of the polygons
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
class EggMesherEdge;
|
class EggMesherEdge;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggMesherStrip
|
// Class : EggMesherStrip
|
||||||
// Description : Represents a triangle strip or quad strip in
|
// Description : Represents a triangle strip or quad strip in
|
||||||
// progress, as assembled by the mesher. It might also
|
// progress, as assembled by the mesher. It might also
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
#ifndef EGGNAMEUNIQUIFIER_H
|
#ifndef EGGNAMEUNIQUIFIER_H
|
||||||
#define EGGNAMEUNIQUIFIER_H
|
#define EGGNAMEUNIQUIFIER_H
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
//
|
//
|
||||||
// EggNameUniquifier
|
// EggNameUniquifier
|
||||||
//
|
//
|
||||||
@ -72,7 +72,7 @@
|
|||||||
// (with a new index number) until it finally returns a unique
|
// (with a new index number) until it finally returns a unique
|
||||||
// name.
|
// name.
|
||||||
//
|
//
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggParameters
|
// Class : EggParameters
|
||||||
// Description : The values stored in this structure are global
|
// Description : The values stored in this structure are global
|
||||||
// parameters that control some aspects of the egg
|
// parameters that control some aspects of the egg
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
#include "dcast.h"
|
#include "dcast.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggPolysetMaker
|
// Class : EggPolysetMaker
|
||||||
// Description : A specialization on EggBinMaker for making polysets
|
// Description : A specialization on EggBinMaker for making polysets
|
||||||
// that share the same basic rendering characteristic.
|
// that share the same basic rendering characteristic.
|
||||||
|
@ -325,7 +325,7 @@ private:
|
|||||||
static TypeHandle _type_handle;
|
static TypeHandle _type_handle;
|
||||||
};
|
};
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : UniqueEggTextures
|
// Class : UniqueEggTextures
|
||||||
// Description : An STL function object for sorting textures into
|
// Description : An STL function object for sorting textures into
|
||||||
// order by properties. Returns true if the two
|
// order by properties. Returns true if the two
|
||||||
|
@ -181,7 +181,7 @@ INLINE ostream &operator << (ostream &out, const EggVertex &vert) {
|
|||||||
return out;
|
return out;
|
||||||
}
|
}
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : UniqueEggVertices
|
// Class : UniqueEggVertices
|
||||||
// Description : An STL function object for sorting vertices into
|
// Description : An STL function object for sorting vertices into
|
||||||
// order by properties. Returns true if the two
|
// order by properties. Returns true if the two
|
||||||
|
@ -33,7 +33,7 @@ class AnimBundleNode;
|
|||||||
class AnimChannelScalarTable;
|
class AnimChannelScalarTable;
|
||||||
class AnimChannelMatrixXfmTable;
|
class AnimChannelMatrixXfmTable;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : AnimBundleMaker
|
// Class : AnimBundleMaker
|
||||||
// Description : Converts an EggTable hierarchy, beginning with a
|
// Description : Converts an EggTable hierarchy, beginning with a
|
||||||
// <Bundle> entry, into an AnimBundle hierarchy.
|
// <Bundle> entry, into an AnimBundle hierarchy.
|
||||||
|
@ -43,7 +43,7 @@ class MovingPartBase;
|
|||||||
class EggLoader;
|
class EggLoader;
|
||||||
class PandaNode;
|
class PandaNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : CharacterMaker
|
// Class : CharacterMaker
|
||||||
// Description : Converts an EggGroup hierarchy, beginning with a
|
// Description : Converts an EggGroup hierarchy, beginning with a
|
||||||
// group with <Dart> set, to a character node with
|
// group with <Dart> set, to a character node with
|
||||||
|
@ -42,7 +42,7 @@ class EggNode;
|
|||||||
class EggVertex;
|
class EggVertex;
|
||||||
class InternalName;
|
class InternalName;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : ComputedVerticesMaker
|
// Class : ComputedVerticesMaker
|
||||||
// Description : An object to collect together all the vertices of a
|
// Description : An object to collect together all the vertices of a
|
||||||
// character, indicate what the transform space of each
|
// character, indicate what the transform space of each
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
#include "pmap.h"
|
#include "pmap.h"
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : ComputedVerticesMakerEntity
|
// Class : ComputedVerticesMakerEntity
|
||||||
// Description : This represents a single vertex value, or color
|
// Description : This represents a single vertex value, or color
|
||||||
// value, or normal value, or some such thing, added to
|
// value, or normal value, or some such thing, added to
|
||||||
@ -51,7 +51,7 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : ComputedVerticesMakerEntityMap
|
// Class : ComputedVerticesMakerEntityMap
|
||||||
// Description : A map of some kind of entity, above, to an integer
|
// Description : A map of some kind of entity, above, to an integer
|
||||||
// index number. This collects together identical
|
// index number. This collects together identical
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
class PandaNode;
|
class PandaNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : DeferredNodeProperty
|
// Class : DeferredNodeProperty
|
||||||
// Description : This class keeps track of all the state we must make
|
// Description : This class keeps track of all the state we must make
|
||||||
// note of during the graph traversal, but cannot apply
|
// note of during the graph traversal, but cannot apply
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
class EggLoader;
|
class EggLoader;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggBinner
|
// Class : EggBinner
|
||||||
// Description : A special binner used only within this package to
|
// Description : A special binner used only within this package to
|
||||||
// pre-process the egg tree for the loader and group
|
// pre-process the egg tree for the loader and group
|
||||||
|
@ -60,7 +60,7 @@ class PolylightNode;
|
|||||||
class EggRenderState;
|
class EggRenderState;
|
||||||
class CharacterMaker;
|
class CharacterMaker;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggLoader
|
// Class : EggLoader
|
||||||
// Description : Converts an egg data structure, possibly read from an
|
// Description : Converts an egg data structure, possibly read from an
|
||||||
// egg file but not necessarily, into a scene graph
|
// egg file but not necessarily, into a scene graph
|
||||||
|
@ -36,7 +36,7 @@ class EggPrimitive;
|
|||||||
class EggTexture;
|
class EggTexture;
|
||||||
class EggMaterial;
|
class EggMaterial;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : EggRenderState
|
// Class : EggRenderState
|
||||||
// Description : This class is used within this package only to record
|
// Description : This class is used within this package only to record
|
||||||
// the render state that should be assigned to each
|
// the render state that should be assigned to each
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include "typedObject.h"
|
#include "typedObject.h"
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : Namable
|
// Class : Namable
|
||||||
// Description : A base class for all things which can have a name.
|
// Description : A base class for all things which can have a name.
|
||||||
// The name is either empty or nonempty, but it is never
|
// The name is either empty or nonempty, but it is never
|
||||||
@ -62,7 +62,7 @@ private:
|
|||||||
|
|
||||||
INLINE ostream &operator << (ostream &out, const Namable &n);
|
INLINE ostream &operator << (ostream &out, const Namable &n);
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : NamableOrderByName
|
// Class : NamableOrderByName
|
||||||
// Description : An STL function object for sorting an array of
|
// Description : An STL function object for sorting an array of
|
||||||
// pointers to Namables into order by name. Returns
|
// pointers to Namables into order by name. Returns
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
#include <typeinfo>
|
#include <typeinfo>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : ReferenceCount
|
// Class : ReferenceCount
|
||||||
// Description : A base class for all things that want to be
|
// Description : A base class for all things that want to be
|
||||||
// reference-counted. ReferenceCount works in
|
// reference-counted. ReferenceCount works in
|
||||||
@ -99,7 +99,7 @@ private:
|
|||||||
template<class RefCountType>
|
template<class RefCountType>
|
||||||
INLINE void unref_delete(RefCountType *ptr);
|
INLINE void unref_delete(RefCountType *ptr);
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : RefCountProxy
|
// Class : RefCountProxy
|
||||||
// Description : A "proxy" to use to make a reference-countable object
|
// Description : A "proxy" to use to make a reference-countable object
|
||||||
// whenever the object cannot inherit from
|
// whenever the object cannot inherit from
|
||||||
@ -134,7 +134,7 @@ private:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : RefCountObj
|
// Class : RefCountObj
|
||||||
// Description : Another kind of proxy, similar to RefCountProxy.
|
// Description : Another kind of proxy, similar to RefCountProxy.
|
||||||
// This one works by inheriting from the indicated base
|
// This one works by inheriting from the indicated base
|
||||||
|
@ -37,7 +37,7 @@ class PandaNode;
|
|||||||
class RenderState;
|
class RenderState;
|
||||||
class TransformState;
|
class TransformState;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : MultitexReducer
|
// Class : MultitexReducer
|
||||||
// Description : This object presents an interface for generating new
|
// Description : This object presents an interface for generating new
|
||||||
// texture images that represent the combined images
|
// texture images that represent the combined images
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
class Datagram;
|
class Datagram;
|
||||||
class DatagramIterator;
|
class DatagramIterator;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : IoPtaDatagramLinMath
|
// Class : IoPtaDatagramLinMath
|
||||||
// Description : This class is used to read and write a PTA_something
|
// Description : This class is used to read and write a PTA_something
|
||||||
// (where something is some kind of LinMath object like
|
// (where something is some kind of LinMath object like
|
||||||
|
@ -28,7 +28,7 @@
|
|||||||
#include "coordinateSystem.h"
|
#include "coordinateSystem.h"
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BoundingHexahedron
|
// Class : BoundingHexahedron
|
||||||
// Description : This defines a bounding convex hexahedron. It is
|
// Description : This defines a bounding convex hexahedron. It is
|
||||||
// typically used to represent a frustum, but may
|
// typically used to represent a frustum, but may
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "geometricBoundingVolume.h"
|
#include "geometricBoundingVolume.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BoundingLine
|
// Class : BoundingLine
|
||||||
// Description : This funny bounding volume is an infinite line with
|
// Description : This funny bounding volume is an infinite line with
|
||||||
// no thickness and extending to infinity in both
|
// no thickness and extending to infinity in both
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "finiteBoundingVolume.h"
|
#include "finiteBoundingVolume.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BoundingSphere
|
// Class : BoundingSphere
|
||||||
// Description : This defines a bounding sphere, consisting of a
|
// Description : This defines a bounding sphere, consisting of a
|
||||||
// center and a radius. It is always a sphere, and
|
// center and a radius. It is always a sphere, and
|
||||||
|
@ -29,7 +29,7 @@ class BoundingHexahedron;
|
|||||||
class BoundingLine;
|
class BoundingLine;
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : BoundingVolume
|
// Class : BoundingVolume
|
||||||
// Description : This is an abstract class for any volume in any sense
|
// Description : This is an abstract class for any volume in any sense
|
||||||
// which can be said to define the locality of reference
|
// which can be said to define the locality of reference
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#include "geometricBoundingVolume.h"
|
#include "geometricBoundingVolume.h"
|
||||||
|
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : FiniteBoundingVolume
|
// Class : FiniteBoundingVolume
|
||||||
// Description : A special kind of GeometricBoundingVolume that is
|
// Description : A special kind of GeometricBoundingVolume that is
|
||||||
// known to be finite. It is possible to query this
|
// known to be finite. It is possible to query this
|
||||||
|
@ -26,7 +26,7 @@
|
|||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
#include "lmatrix.h"
|
#include "lmatrix.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : GeometricBoundingVolume
|
// Class : GeometricBoundingVolume
|
||||||
// Description : This is another abstract class, for a general class
|
// Description : This is another abstract class, for a general class
|
||||||
// of bounding volumes that actually enclose points in
|
// of bounding volumes that actually enclose points in
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Includes
|
// Includes
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
#include "cmath.h"
|
#include "cmath.h"
|
||||||
#include "coordinateSystem.h"
|
#include "coordinateSystem.h"
|
||||||
|
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Includes
|
// Includes
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
#include "pandabase.h"
|
#include "pandabase.h"
|
||||||
|
|
||||||
#include "luse.h"
|
#include "luse.h"
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "geometricBoundingVolume.h"
|
#include "geometricBoundingVolume.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : OmniBoundingVolume
|
// Class : OmniBoundingVolume
|
||||||
// Description : This is a special kind of GeometricBoundingVolume
|
// Description : This is a special kind of GeometricBoundingVolume
|
||||||
// that fills all of space.
|
// that fills all of space.
|
||||||
|
@ -21,11 +21,11 @@
|
|||||||
|
|
||||||
#include "baseParticle.h"
|
#include "baseParticle.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : OrientedParticle
|
// Class : OrientedParticle
|
||||||
// Description : Describes a particle that has angular
|
// Description : Describes a particle that has angular
|
||||||
// characteristics (velocity, orientation).
|
// characteristics (velocity, orientation).
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
class EXPCL_PANDAPHYSICS OrientedParticle : public BaseParticle {
|
class EXPCL_PANDAPHYSICS OrientedParticle : public BaseParticle {
|
||||||
public:
|
public:
|
||||||
OrientedParticle(int lifespan = 0, bool alive = false);
|
OrientedParticle(int lifespan = 0, bool alive = false);
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
|
|
||||||
class PandaNode;
|
class PandaNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : AccumulatedAttribs
|
// Class : AccumulatedAttribs
|
||||||
// Description : This class is used by the SceneGraphReducer to
|
// Description : This class is used by the SceneGraphReducer to
|
||||||
// maintain and accumulate the set of attributes we have
|
// maintain and accumulate the set of attributes we have
|
||||||
|
@ -29,7 +29,7 @@ class GeomNode;
|
|||||||
class RenderState;
|
class RenderState;
|
||||||
class InternalName;
|
class InternalName;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : GeomTransformer
|
// Class : GeomTransformer
|
||||||
// Description : An object specifically designed to transform the
|
// Description : An object specifically designed to transform the
|
||||||
// vertices of a Geom without disturbing indexing or
|
// vertices of a Geom without disturbing indexing or
|
||||||
|
@ -31,7 +31,7 @@ class GeomNode;
|
|||||||
class Geom;
|
class Geom;
|
||||||
class Texture;
|
class Texture;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : SceneGraphAnalyzer
|
// Class : SceneGraphAnalyzer
|
||||||
// Description : A handy class that can scrub over a scene graph and
|
// Description : A handy class that can scrub over a scene graph and
|
||||||
// collect interesting statistics on it.
|
// collect interesting statistics on it.
|
||||||
|
@ -32,7 +32,7 @@
|
|||||||
|
|
||||||
class PandaNode;
|
class PandaNode;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : SceneGraphReducer
|
// Class : SceneGraphReducer
|
||||||
// Description : An interface for simplifying ("flattening") scene
|
// Description : An interface for simplifying ("flattening") scene
|
||||||
// graphs by eliminating unneeded nodes and collapsing
|
// graphs by eliminating unneeded nodes and collapsing
|
||||||
|
@ -21,11 +21,11 @@
|
|||||||
|
|
||||||
#include "baseForce.h"
|
#include "baseForce.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : LinearForce
|
// Class : LinearForce
|
||||||
// Description : A force that acts on a PhysicsObject by way of an
|
// Description : A force that acts on a PhysicsObject by way of an
|
||||||
// Integrator. This is a pure virtual base class.
|
// Integrator. This is a pure virtual base class.
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
class EXPCL_PANDAPHYSICS LinearForce : public BaseForce {
|
class EXPCL_PANDAPHYSICS LinearForce : public BaseForce {
|
||||||
PUBLISHED:
|
PUBLISHED:
|
||||||
~LinearForce();
|
~LinearForce();
|
||||||
|
@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
#include "collisionHandlerPusher.h"
|
#include "collisionHandlerPusher.h"
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : PhysicsCollisionHandler
|
// Class : PhysicsCollisionHandler
|
||||||
// Description : A specialized kind of CollisionHandler that simply
|
// Description : A specialized kind of CollisionHandler that simply
|
||||||
// pushes back on things that attempt to move into solid
|
// pushes back on things that attempt to move into solid
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
class Datagram;
|
class Datagram;
|
||||||
class DatagramIterator;
|
class DatagramIterator;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : IoPtaDatagramFloat
|
// Class : IoPtaDatagramFloat
|
||||||
// Description : This class is used to read and write a PTA_float
|
// Description : This class is used to read and write a PTA_float
|
||||||
// from a Datagram, in support of Bam. It's not
|
// from a Datagram, in support of Bam. It's not
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
class Datagram;
|
class Datagram;
|
||||||
class DatagramIterator;
|
class DatagramIterator;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : IoPtaDatagramInt
|
// Class : IoPtaDatagramInt
|
||||||
// Description : This class is used to read and write a PTA_int from a
|
// Description : This class is used to read and write a PTA_int from a
|
||||||
// Datagram, in support of Bam. It's not intended to be
|
// Datagram, in support of Bam. It's not intended to be
|
||||||
|
@ -27,7 +27,7 @@
|
|||||||
class Datagram;
|
class Datagram;
|
||||||
class DatagramIterator;
|
class DatagramIterator;
|
||||||
|
|
||||||
///////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////
|
||||||
// Class : IoPtaDatagramShort
|
// Class : IoPtaDatagramShort
|
||||||
// Description : This class is used to read and write a PTA_ushort
|
// Description : This class is used to read and write a PTA_ushort
|
||||||
// from a Datagram, in support of Bam. It's not
|
// from a Datagram, in support of Bam. It's not
|
||||||
|
Loading…
x
Reference in New Issue
Block a user