Unravel Engine C++ Reference
Loading...
Searching...
No Matches
gfx::vertex_buffer Member List

This is the complete list of members for gfx::vertex_buffer, including all inherited members.

base_type typedefgfx::handle_impl< vertex_buffer, vertex_buffer_handle >
dispose()gfx::handle_impl< vertex_buffer, vertex_buffer_handle >inline
evict_class_gfx::ievictableprotected
evict_state_gfx::ievictableprotected
fallback_handle() const -> vertex_buffer_handlegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlineprotected
get_evict_class() const -> evict_classgfx::ievictableinline
get_evict_state() const -> evict_stategfx::ievictableinline
get_fallback_handle() const -> vertex_buffer_handlegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlineprotected
get_last_use_frame() const -> std::uint64_tgfx::ievictableinline
get_use_count() const -> std::uint64_tgfx::ievictableinline
gpu_size() const -> std::uint64_t overridegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlinevirtual
gpu_size_gfx::handle_impl< vertex_buffer, vertex_buffer_handle >protected
handle_gfx::handle_impl< vertex_buffer, vertex_buffer_handle >protected
handle_impl()=defaultgfx::handle_impl< vertex_buffer, vertex_buffer_handle >
handle_impl(const handle_impl &)=deletegfx::handle_impl< vertex_buffer, vertex_buffer_handle >
handle_impl(handle_impl &&)=deletegfx::handle_impl< vertex_buffer, vertex_buffer_handle >
handle_type_t typedefgfx::handle_impl< vertex_buffer, vertex_buffer_handle >
ievictable()=defaultgfx::ievictable
ievictable(const ievictable &)=deletegfx::ievictable
ievictable(ievictable &&)=deletegfx::ievictable
invalid_handle() -> vertex_buffer_handlegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlinestatic
is_valid() const -> boolgfx::handle_impl< vertex_buffer, vertex_buffer_handle >inline
last_use_frame_gfx::ievictablemutableprotected
make_evictable(std::uint64_t gpu_bytes, std::function< bool(vertex_buffer &)> restore_fn, evict_class cls=evict_class::evictable)gfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlineprotected
make_evictable_deferred(std::uint64_t gpu_bytes, std::function< bool(vertex_buffer &)> restore_fn, evict_class cls=evict_class::evictable)gfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlineprotected
native_handle() const -> vertex_buffer_handlegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inline
on_evict() -> std::uint64_t overridegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlinevirtual
on_restore() -> bool overridegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inlinevirtual
operator=(const handle_impl &) -> handle_impl &=deletegfx::handle_impl< vertex_buffer, vertex_buffer_handle >
operator=(handle_impl &&) -> handle_impl &=deletegfx::handle_impl< vertex_buffer, vertex_buffer_handle >
gfx::ievictable::operator=(const ievictable &) -> ievictable &=deletegfx::ievictable
gfx::ievictable::operator=(ievictable &&) -> ievictable &=deletegfx::ievictable
ptr typedefgfx::handle_impl< vertex_buffer, vertex_buffer_handle >
restore_fn_gfx::handle_impl< vertex_buffer, vertex_buffer_handle >protected
set_name(const hpp::string_view &_name)gfx::handle_impl< vertex_buffer, vertex_buffer_handle >inline
touch() const noexceptgfx::ievictableinline
uptr typedefgfx::handle_impl< vertex_buffer, vertex_buffer_handle >
use_count_gfx::ievictablemutableprotected
vertex_buffer()=defaultgfx::vertex_buffer
vertex_buffer(const memory_view *_mem, const vertex_layout &_decl, std::uint16_t _flags=BGFX_BUFFER_NONE)gfx::vertex_buffer
weak_ptr typedefgfx::handle_impl< vertex_buffer, vertex_buffer_handle >
~handle_impl() overridegfx::handle_impl< vertex_buffer, vertex_buffer_handle >inline
~ievictable()=defaultgfx::ievictablevirtual