예제 #1
0
FKeyHandle FIndexedCurve::GetKeyHandle(int32 KeyIndex) const
{
	check(KeyIndex >= 0 && KeyIndex < GetNumKeys());
	EnsureIndexHasAHandle(KeyIndex);

	return *KeyHandlesToIndices.FindKey(KeyIndex);
}
예제 #2
0
void FIndexedCurve::EnsureAllIndicesHaveHandles() const
{
	if (KeyHandlesToIndices.Num() != GetNumKeys())
	{
		for (int32 i = 0; i < GetNumKeys(); ++i)
		{
			EnsureIndexHasAHandle(i);
		}
	}
}