Allow to fusestatic a body if it doesn't generate a referencing error.
PiperOrigin-RevId: 769189929 Change-Id: I62f512813ea330da088b28d39373df39be10a602
This commit is contained in:
committed by
Copybara-Service
parent
f75772587a
commit
b8768aa1cd
@@ -444,6 +444,14 @@ class mjCModel : public mjCModel_, private mjSpec {
|
||||
// generate a signature for the model
|
||||
uint64_t Signature();
|
||||
|
||||
// reassign children of a body to a new parent
|
||||
template <class T>
|
||||
void ReassignChild(std::vector<T*>& dest, std::vector<T*>& list, mjCBody* parent, mjCBody* body);
|
||||
|
||||
// resolve references in a list of objects
|
||||
template <class T>
|
||||
void ResolveReferences(std::vector<T*>& list, mjCBody* body = nullptr);
|
||||
|
||||
mjListKeyMap ids; // map from object names to ids
|
||||
mjCError errInfo; // last error info
|
||||
std::vector<mjKeyInfo> key_pending_; // attached keyframes
|
||||
|
||||
Reference in New Issue
Block a user