KarmaEngine
Game Engine for practical learning and research purposes
Loading...
Searching...
No Matches
KarmaMemory.h File Reference

This file contains the class FMemory.. More...

#include "krpch.h"
#include "UObjectAllocator.h"
Include dependency graph for KarmaMemory.h:

Go to the source code of this file.

Classes

struct  Karma::FMemory
 Class with memory relevant functions. More...
 

Typedefs

typedef unsigned int Karma::uint32
 32-bit unsigned integer
 

Enumerations

enum  { Karma::DEFAULT_ALIGNMENT = 0 , Karma::MIN_ALIGNMENT = 8 }
 Alignment enum. More...
 

Detailed Description

This file contains the class FMemory..

Author
Ravi Mohan (the_cowboy)
Version
1.0
Date
March 8, 2023

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Alignment enum.

Enumerator
DEFAULT_ALIGNMENT 

Default allocator alignment. If the default is specified, the allocator applies to engine rules. Blocks >= 16 bytes will be 16-byte-aligned, Blocks < 16 will be 8-byte aligned. If the allocator does not support allocation alignment, the alignment will be ignored.

MIN_ALIGNMENT 

Minimum allocator alignment.