Exemplo n.º 1
0
Slot* Slot_create (SlotData* data, Skeleton* skeleton, Bone* bone) {
	Slot* self = SUPER(NEW(_Slot));
	CONST_CAST(SlotData*, self->data) = data;
	CONST_CAST(Skeleton*, self->skeleton) = skeleton;
	CONST_CAST(Bone*, self->bone) = bone;
	Slot_setToSetupPose(self);
	return self;
}
Exemplo n.º 2
0
void Skeleton_setSlotsToSetupPose (const Skeleton* self) {
	int i;
	for (i = 0; i < self->slotCount; ++i)
		Slot_setToSetupPose(self->slots[i]);
}