| 
    SO3Engine
    
   | 
 
#include <Delegate.h>
Public Types | |
| typedef FastDelegate2 | type | 
Public Member Functions | |
| FastDelegate2 () | |
| FastDelegate2 (const FastDelegate2 &x) | |
| void | operator= (const FastDelegate2 &x) | 
| bool | operator== (const FastDelegate2 &x) const | 
| bool | operator!= (const FastDelegate2 &x) const | 
| bool | operator< (const FastDelegate2 &x) const | 
| bool | operator> (const FastDelegate2 &x) const | 
| template<class X , class Y > | |
| FastDelegate2 (Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1, Param2 p2)) | |
| template<class X , class Y > | |
| void | bind (Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1, Param2 p2)) | 
| template<class X , class Y > | |
| FastDelegate2 (const Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1, Param2 p2) const) | |
| template<class X , class Y > | |
| void | bind (const Y *pthis, DesiredRetType(X::*function_to_bind)(Param1 p1, Param2 p2) const) | 
| FastDelegate2 (DesiredRetType(*function_to_bind)(Param1 p1, Param2 p2)) | |
| void | operator= (DesiredRetType(*function_to_bind)(Param1 p1, Param2 p2)) | 
| void | bind (DesiredRetType(*function_to_bind)(Param1 p1, Param2 p2)) | 
| RetType | operator() (Param1 p1, Param2 p2) const | 
| operator unspecified_bool_type () const | |
| bool | operator== (StaticFunctionPtr funcptr) | 
| bool | operator!= (StaticFunctionPtr funcptr) | 
| bool | operator! () const | 
| bool | empty () const | 
| void | clear () | 
| const DelegateMemento & | GetMemento () | 
| void | SetMemento (const DelegateMemento &any) | 
Detailed Description
class Hikari::Impl::fastdelegate::FastDelegate2< Param1, Param2, RetType >
Definition at line 399 of file Delegate.h.
Member Typedef Documentation
◆ type
| typedef FastDelegate2 Hikari::Impl::fastdelegate::FastDelegate2< Param1, Param2, RetType >::type | 
Definition at line 409 of file Delegate.h.
Constructor & Destructor Documentation
◆ FastDelegate2() [1/5]
      
  | 
  inline | 
Definition at line 411 of file Delegate.h.
◆ FastDelegate2() [2/5]
      
  | 
  inline | 
Definition at line 412 of file Delegate.h.
◆ FastDelegate2() [3/5]
      
  | 
  inline | 
Definition at line 426 of file Delegate.h.
◆ FastDelegate2() [4/5]
      
  | 
  inline | 
Definition at line 433 of file Delegate.h.
◆ FastDelegate2() [5/5]
      
  | 
  inline | 
Definition at line 440 of file Delegate.h.
Member Function Documentation
◆ bind() [1/3]
      
  | 
  inline | 
Definition at line 436 of file Delegate.h.
◆ bind() [2/3]
      
  | 
  inline | 
Definition at line 445 of file Delegate.h.
◆ bind() [3/3]
      
  | 
  inline | 
Definition at line 429 of file Delegate.h.
◆ clear()
      
  | 
  inline | 
Definition at line 471 of file Delegate.h.
◆ empty()
      
  | 
  inline | 
Definition at line 469 of file Delegate.h.
◆ GetMemento()
      
  | 
  inline | 
Definition at line 473 of file Delegate.h.
◆ operator unspecified_bool_type()
      
  | 
  inline | 
Definition at line 459 of file Delegate.h.
◆ operator!()
      
  | 
  inline | 
Definition at line 467 of file Delegate.h.
◆ operator!=() [1/2]
      
  | 
  inline | 
Definition at line 418 of file Delegate.h.
◆ operator!=() [2/2]
      
  | 
  inline | 
Definition at line 465 of file Delegate.h.
◆ operator()()
      
  | 
  inline | 
Definition at line 449 of file Delegate.h.
◆ operator<()
      
  | 
  inline | 
Definition at line 420 of file Delegate.h.
◆ operator=() [1/2]
      
  | 
  inline | 
Definition at line 414 of file Delegate.h.
◆ operator=() [2/2]
      
  | 
  inline | 
Definition at line 443 of file Delegate.h.
◆ operator==() [1/2]
      
  | 
  inline | 
Definition at line 416 of file Delegate.h.
◆ operator==() [2/2]
      
  | 
  inline | 
Definition at line 463 of file Delegate.h.
◆ operator>()
      
  | 
  inline | 
Definition at line 422 of file Delegate.h.
◆ SetMemento()
      
  | 
  inline | 
Definition at line 474 of file Delegate.h.
The documentation for this class was generated from the following file:
- include/External/hikari/Delegate.h
 
Generated by