oa::Swapchain

Swapchain struct in the OA Core public surface.

Public Methods

oa::U32 oa::Swapchain::height()
oa::U32 oa::Swapchain::imageCount()
bool oa::Swapchain::isValid()
oa::U32 oa::Swapchain::width()

Public Data Members

dirtyboolfield
dirtySizeVkExtent2Dfield
extentVkExtent2Dfield
formatVkFormatfield
frameIndexintfield
handleVkSwapchainKHRfield
imageAvailSemVectorfield
imagesVectorfield
inFlightFenceVectorfield
kFramesInFlightconst intstatic
presentCompletionUncertainboolfield
presentFenceVectorfield
presentFencePendingVectorfield
presentReadyboolfield
renderDoneSemVectorfield
surfacevoid *field
viewsVectorfield
vsyncboolfield

Public Method Documentation

oa::U32 oa::Swapchain::height()
No public source comment is attached to this declaration.

Returns

oa::U32

The declared return value.

oa::U32 oa::Swapchain::imageCount()
No public source comment is attached to this declaration.

Returns

oa::U32

The declared return value.

bool oa::Swapchain::isValid()
No public source comment is attached to this declaration.

Returns

bool

The declared return value.

oa::U32 oa::Swapchain::width()
─── Convenience accessors ───────────────────────────────────────────────

Returns

oa::U32

The declared return value.