open_toontown_panda3d/panda/src
Zhao Huang a34cb75f82 Added to characterJoint
INLINE const LMatrix4 &get_transform() const;
  CPT(TransformState) get_transform_state() const;

This is to reduce the code bloat for freezing a joint using actor.
Previously, freezing a joint (using its current transform required two temporary
initailizations, a Mat4() and a TransformState in python.

tmat = tmat4(); joint.getTransform( tmat); tstate = TransformState( tmat);
freeze(..., transform = tstate )

now this can be collapsed down to
freeze( ..., transform = joint.getTransformState() )
2011-12-15 01:51:59 +00:00
..
audio rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
audiotraits rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
awesomium several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
bullet several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
cftalk rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
chan rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
char Added to characterJoint 2011-12-15 01:51:59 +00:00
collada rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
collide rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
configfiles rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
cull rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
device rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
dgraph rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
display rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
distort rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
doc rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
downloader several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
downloadertools rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
dxgsg8 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
dxgsg9 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
dxml rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
egg some animation optimizations 2011-12-15 00:33:03 +00:00
egg2pg some animation optimizations 2011-12-15 00:33:03 +00:00
egldisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
event rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
express rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
framework rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
gles2gsg rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
glesgsg rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
glgsg rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
glstuff rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
glxdisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
gobj some animation optimizations 2011-12-15 00:33:03 +00:00
grutil rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
gsgbase rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
iphone rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
iphonedisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
lerp rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
linmath rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
mathutil rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
mesadisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
movies fix seek problems with certain avi's 2011-12-12 22:33:28 +00:00
nativenet rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
net several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
ode rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
osxdisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pandabase rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
parametrics rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
particlesystem rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pgraph rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pgraphnodes rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pgui rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
physics rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
physx several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
pipeline whoops, missing trivial constructor 2011-12-13 22:39:00 +00:00
pnmimage rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pnmimagetypes rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pnmtext rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
pstatclient rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
putil ClockObject needs a copy constructor 2011-12-08 15:28:29 +00:00
recorder rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
skel rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
speedtree several USE_PACKAGES oopses 2011-12-12 22:53:39 +00:00
testbed rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
text rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
tform rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
tinydisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
vision rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
vrpn rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
wgldisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
windisplay rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
x11display rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
PACKAGE-DESC
Sources.pp