Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
scoped.h File Reference
#include <assert.h>
#include <memory>
#include <malloc.h>

Go to the source code of this file.

Classes

struct  aligned_deleter
 
struct  handle_closer
 

Typedefs

typedef std::unique_ptr< float,
aligned_deleter
ScopedAlignedArrayFloat
 
typedef std::unique_ptr
< DirectX::XMVECTOR,
aligned_deleter
ScopedAlignedArrayXMVECTOR
 
typedef public std::unique_ptr
< void, handle_closer
ScopedHandle
 

Functions

HANDLE safe_handle (HANDLE h)
 

Typedef Documentation

typedef std::unique_ptr<float, aligned_deleter> ScopedAlignedArrayFloat

Definition at line 25 of file scoped.h.

typedef std::unique_ptr<DirectX::XMVECTOR, aligned_deleter> ScopedAlignedArrayXMVECTOR

Definition at line 27 of file scoped.h.

typedef public std::unique_ptr<void, handle_closer> ScopedHandle

Definition at line 32 of file scoped.h.

Function Documentation