NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
Loading...
Searching...
No Matches
global_destructor_chain.h
1
#pragma once
2
3
typedef
void (*
dtorPtr
)(
void
*,
int
);
4
5
/// @brief Global destruction chain entry.
6
/// @details If #mpObject is @p nullptr , the entry is a marker.
7
typedef
struct
objectRef
{
8
struct
objectRef
*
mpLastObject
;
///< A pointer to the previously generated objectRef.
9
dtorPtr
mpDtor
;
///< A pointer to the object's default destructor.
10
void
*
mpObject
;
///< A pointer to the object.
11
}
objectRef
;
dtorPtr
void(* dtorPtr)(void *, int)
Destructor function pointer.
Definition
class_arrays.hpp:6
int
objectRef
Global destruction chain entry.
Definition
global_destructor_chain.h:7
objectRef::mpDtor
dtorPtr mpDtor
A pointer to the object's default destructor.
Definition
global_destructor_chain.h:9
objectRef::mpLastObject
struct objectRef * mpLastObject
A pointer to the previously generated objectRef.
Definition
global_destructor_chain.h:8
objectRef::mpObject
void * mpObject
A pointer to the object.
Definition
global_destructor_chain.h:10
include
runtime
global_destructor_chain.h
Made with ❤️ by
CLF78
and
RootCubed
. Logos by
Chasical
and
B1
. Website generated by
Doxygen
1.15.0