| 12345678910111213141516171819202122232425262728293031323334353637 |
- /**
- * 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."
- *
- * @file eggCharacterDb.I
- * @author drose
- * @date 2006-10-05
- */
- /**
- *
- */
- INLINE EggCharacterDb::Key::
- Key(const EggJointPointer *joint, TableType table_type, int frame) :
- _joint(joint),
- _table_type(table_type),
- _frame(frame)
- {
- }
- /**
- * Provides an arbitrary unique ordering for all keys.
- */
- INLINE bool EggCharacterDb::Key::
- operator < (const EggCharacterDb::Key &other) const {
- if (_joint != other._joint) {
- return _joint < other._joint;
- }
- if (_table_type != other._table_type) {
- return _table_type < other._table_type;
- }
- return _frame < other._frame;
- }
|