Anim
0.1
Loading...
Searching...
No Matches
GitHub
418
Projects
animated_mesh
build
vs2017
GefExtensions
ccd.h
1
#pragma once
2
#include "AnimationSystem/PureResult.h"
3
4
#include <animation/skeleton.h>
5
#include <graphics/skinned_mesh_instance.h>
6
7
#include "AnimationSystemMesh/InverseKinematics/CCDSolver.h"
8
9
namespace
GefExtensions
10
{
11
class
CCDHelper
final
12
{
13
public
:
14
static
AnimationSystem::ValueResult<gef::SkeletonPose>
CalculateCCD(
15
gef::SkinnedMeshInstance
const
& animatedModel,
16
gef::Vector4
const
& targetPosition,
17
std::vector<int>
const
& boneIndices);
18
};
19
}
GefExtensions::CCDHelper
Definition:
ccd.h:12
AnimationSystem::ValueResult
Struct representing the return type of a function performing an operation that may fail....
Definition:
PureResult.h:20
Generated by
1.9.5