/** Poll for latest data.*/
bool AHydraPlayerController::HydraGetLatestData(int32 controller, FVector& position, FVector& velocity, FVector& acceleration, FRotator& rotation,
	FVector2D& joystick, int32& buttons, float& trigger, bool& docked)
{
	if (controller > 4 || controller < 0){ return false; }

	return HydraGetHistoricalData(controller, 0, position, velocity, acceleration, rotation, joystick, buttons, trigger, docked);
}
sixenseControllerDataUE* HydraDataDelegate::HydraGetLatestData(int32 controllerId)
{
	if ((controllerId > MAX_CONTROLLERS_SUPPORTED) || (controllerId < 0))
	{
		return NULL; 
	}
	return HydraGetHistoricalData(controllerId, 0);
}