MCRO
C++23 utilities for Unreal Engine.
Loading...
Searching...
No Matches
Observable.h File Reference
#include "CoreMinimal.h"
#include "Mcro/AssertMacros.h"
#include "Mcro/Delegates/EventDelegate.h"
#include "Mcro/Construct.h"
#include "Mcro/Observable.Fwd.h"

Go to the source code of this file.

Data Structures

struct  Mcro::Observable::TChangeData< T >
 
struct  Mcro::Observable::IState< T >
 
struct  Mcro::Observable::TState< T, DefaultPolicy >
 

Namespaces

namespace  Mcro
 
namespace  Mcro::Observable
 

Functions

template<typename LeftValue , CWeaklyEqualityComparableWith< LeftValue > RightValue>
bool Mcro::Observable::operator== (IState< LeftValue > const &left, IState< RightValue > const &right)
 
template<typename LeftValue , CPartiallyOrderedWith< LeftValue > RightValue>
bool Mcro::Observable::operator<=> (IState< LeftValue > const &left, IState< RightValue > const &right)
 

Detailed Description

Author
David Mórász
Date
2025

Definition in file Observable.h.