MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Cast.h File Reference
#include "CoreMinimal.h"
#include "McroWindows/Error/WindowsError.h"
#include "Microsoft/COMPointer.h"

Go to the source code of this file.

Namespaces

namespace  Mcro
 
namespace  Mcro::Windows
 
namespace  Mcro::Windows::COM
 

Functions

template<typename From , typename To >
FCanFail Mcro::Windows::COM::ComCast (From *from, TComPtr< To > &to, bool fastError=false)
 
template<typename From , typename To >
FCanFail Mcro::Windows::COM::ComCast (TComPtr< From > const &from, TComPtr< To > &to, bool fastError=false)
 
template<typename From , typename To >
TMaybe< TComPtr< To > > Mcro::Windows::COM::ComCast (From *from, bool fastError=false)
 
template<typename From , typename To >
TMaybe< TComPtr< To > > Mcro::Windows::COM::ComCast (TComPtr< From > const &from, bool fastError=false)
 

Detailed Description

Author
David Mórász
Date
2025

Definition in file Cast.h.