Impl

Windows
MacOS
Linux

References

Module

RigLogicLib

Header

/Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Private/pma/resources/ArenaMemoryResource.cpp

Include

#include "pma/resources/ArenaMemoryResource.cpp"

Syntax

class Impl

Constructors

Name Description

Public function

Impl

(
    const Impl&
)

Public function

Impl

(
    Impl&&
)

Public function

Impl

(
    std::size_t initialSize,
    std::size_t regionSize
,
    float growthFactor,
    MemoryResource* upstream

)

Destructors

Name Description

Public function

~Impl()

Functions

Name Description

Public function

void *

 

allocate

(
    std::size_t size,
    std::size_t alignment
)

Public function Static

Impl *

 

create

(
    std::size_t initialSize,
    std::size_t regionSize
,
    float growthFactor,
    MemoryResource* upstream

)

Public function Static

void

 

destroy

(
    Impl* instance
)

Public function Const

MemoryResour...

 

getUpstreamMemoryResource()

Operators

Name Description

Public function

Impl &

 

operator=

(
    const Impl&
)

Public function

Impl &

 

operator=

(
    Impl&&
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss