Search Results for

    Show / Hide Table of Contents

    Class DynamicIndexBuffer

    Dynamic index buffer that allows to render any indices during single frame (supports dynamic resizing)

    Inheritance
    DynamicBuffer
    DynamicIndexBuffer
    Inherited Members
    DynamicBuffer::_buffer
    DynamicBuffer::_name
    DynamicBuffer::_stride
    DynamicBuffer::Clear()
    DynamicBuffer::Data
    DynamicBuffer::Dispose()
    DynamicBuffer::DynamicBuffer(uint32 initialCapacity, uint32 stride, const String& name)
    DynamicBuffer::Flush()
    DynamicBuffer::Flush(class GPUContext* context)
    DynamicBuffer::GetBuffer()
    DynamicBuffer::Usage
    DynamicBuffer::Write(const T& data)
    DynamicBuffer::Write(const void* bytes, int32 size)
    DynamicBuffer::WriteReserve(int32 size)
    DynamicBuffer::~DynamicBuffer()
    Assembly: FlaxEngine.dll
    File: Engine/Graphics/DynamicBuffer.h
    Syntax
    public class DynamicIndexBuffer : public DynamicBuffer

    Constructors

    DynamicIndexBuffer(uint32 initialCapacity, uint32 stride, const String& name=String::Empty)

    Init

    Declaration
    public DynamicIndexBuffer(uint32 initialCapacity, uint32 stride, const String& name=String::Empty)
    Parameters
    uint32 initialCapacity

    Initial capacity of the buffer (in bytes)

    uint32 stride

    Stride in bytes

    String name

    Buffer name

    Methods

    InitDesc(GPUBufferDescription& desc, int32 numElements)

    Declaration
    protected virtual void InitDesc(GPUBufferDescription& desc, int32 numElements) override
    Parameters
    GPUBufferDescription desc

    int32 numElements

    Overrides
    DynamicBuffer::InitDesc(GPUBufferDescription& desc, int32 numElements)
    • Improve this Doc
    • View Source
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat