Files
Alphanium/CppSDK/SDK/MediaAssets_functions.cpp

609 lines
17 KiB
C++

#pragma once
/*
* SDK generated by Dumper-7
*
* https://github.com/Encryqed/Dumper-7
*/
// Package: MediaAssets
#include "Basic.hpp"
#include "MediaAssets_classes.hpp"
#include "MediaAssets_parameters.hpp"
#pragma pack(push, 0x4)
namespace SDK
{
// Function MediaAssets.MediaPlayer.Close
// (Final, Native, Public, BlueprintCallable)
void UMediaPlayer::Close()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "Close");
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, nullptr);
Func->FunctionFlags = Flgs;
}
// Function MediaAssets.MediaPlayer.OpenUrl
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// const class FString& NewUrl (Parm, ZeroConstructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::OpenUrl(const class FString& NewUrl)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "OpenUrl");
Params::MediaPlayer_OpenUrl Parms{};
Parms.NewUrl = std::move(NewUrl);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.Pause
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::Pause()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "Pause");
Params::MediaPlayer_Pause Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.Play
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::Play()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "Play");
Params::MediaPlayer_Play Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.Rewind
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::Rewind()
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "Rewind");
Params::MediaPlayer_Rewind Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.Seek
// (Final, Native, Public, HasOutParams, HasDefaults, BlueprintCallable)
// Parameters:
// const struct FTimespan& InTime (ConstParm, Parm, OutParm, ZeroConstructor, ReferenceParm, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::Seek(const struct FTimespan& InTime)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "Seek");
Params::MediaPlayer_Seek Parms{};
Parms.InTime = std::move(InTime);
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.SetLooping
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// bool InLooping (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::SetLooping(bool InLooping)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "SetLooping");
Params::MediaPlayer_SetLooping Parms{};
Parms.InLooping = InLooping;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.SetRate
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// float Rate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::SetRate(float Rate)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "SetRate");
Params::MediaPlayer_SetRate Parms{};
Parms.Rate = Rate;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.CanPause
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::CanPause() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "CanPause");
Params::MediaPlayer_CanPause Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.CanPlay
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::CanPlay() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "CanPlay");
Params::MediaPlayer_CanPlay Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.GetDuration
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTimespan ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
struct FTimespan UMediaPlayer::GetDuration() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "GetDuration");
Params::MediaPlayer_GetDuration Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.GetRate
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
float UMediaPlayer::GetRate() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "GetRate");
Params::MediaPlayer_GetRate Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.GetTime
// (Final, Native, Public, HasDefaults, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// struct FTimespan ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, NativeAccessSpecifierPublic)
struct FTimespan UMediaPlayer::GetTime() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "GetTime");
Params::MediaPlayer_GetTime Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.GetUrl
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// class FString ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, HasGetValueTypeHash, NativeAccessSpecifierPublic)
class FString UMediaPlayer::GetUrl() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "GetUrl");
Params::MediaPlayer_GetUrl Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.IsLooping
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::IsLooping() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "IsLooping");
Params::MediaPlayer_IsLooping Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.IsPaused
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::IsPaused() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "IsPaused");
Params::MediaPlayer_IsPaused Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.IsPlaying
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::IsPlaying() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "IsPlaying");
Params::MediaPlayer_IsPlaying Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.IsReady
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::IsReady() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "IsReady");
Params::MediaPlayer_IsReady Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.SupportsRate
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// float Rate (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
// bool Unthinned (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::SupportsRate(float Rate, bool Unthinned) const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "SupportsRate");
Params::MediaPlayer_SupportsRate Parms{};
Parms.Rate = Rate;
Parms.Unthinned = Unthinned;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.SupportsScrubbing
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::SupportsScrubbing() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "SupportsScrubbing");
Params::MediaPlayer_SupportsScrubbing Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaPlayer.SupportsSeeking
// (Final, Native, Public, BlueprintCallable, BlueprintPure, Const)
// Parameters:
// bool ReturnValue (Parm, OutParm, ZeroConstructor, ReturnParm, IsPlainOldData, NoDestructor, NativeAccessSpecifierPublic)
bool UMediaPlayer::SupportsSeeking() const
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaPlayer", "SupportsSeeking");
Params::MediaPlayer_SupportsSeeking Parms{};
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
return Parms.ReturnValue;
}
// Function MediaAssets.MediaSoundWave.SetMediaPlayer
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMediaPlayer* InMediaPlayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UMediaSoundWave::SetMediaPlayer(class UMediaPlayer* InMediaPlayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaSoundWave", "SetMediaPlayer");
Params::MediaSoundWave_SetMediaPlayer Parms{};
Parms.InMediaPlayer = InMediaPlayer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
// Function MediaAssets.MediaTexture.SetMediaPlayer
// (Final, Native, Public, BlueprintCallable)
// Parameters:
// class UMediaPlayer* InMediaPlayer (Parm, ZeroConstructor, IsPlainOldData, NoDestructor, HasGetValueTypeHash, NativeAccessSpecifierPublic)
void UMediaTexture::SetMediaPlayer(class UMediaPlayer* InMediaPlayer)
{
static class UFunction* Func = nullptr;
if (Func == nullptr)
Func = Class->GetFunction("MediaTexture", "SetMediaPlayer");
Params::MediaTexture_SetMediaPlayer Parms{};
Parms.InMediaPlayer = InMediaPlayer;
auto Flgs = Func->FunctionFlags;
Func->FunctionFlags |= 0x400;
UObject::ProcessEvent(Func, &Parms);
Func->FunctionFlags = Flgs;
}
}
#pragma pack(pop)