Index _ | A | C | D | E | F | G | I | L | O | P | R | S | V _ _likely_ (C macro) _unlikely_ (C macro) A add_overflow (C macro) add_overflow_impl (C++ function) ASSERT_LOCK (C macro) ASSERT_LOCK_GUARD (C macro) ASSERT_UNLOCK (C macro) C COMPILED_PLATFORM_HEADER (C macro) D DECLARE_RESOURCE (C macro) E ENABLE_JOB_STATS (C macro) EVENT_CLASS_CATEGORY (C macro) EVENT_CLASS_TYPE (C macro) F fmt::formatter (C++ struct) fmt::formatter::format (C++ function) fmt::formatter::parse (C++ function) fmt::formatter<glm::vec2> (C++ struct) fmt::formatter<glm::vec2>::format (C++ function) fmt::formatter<glm::vec2>::parse (C++ function) fmt::formatter<glm::vec2>::presentation (C++ member) fmt::formatter<glm::vec3> (C++ struct) fmt::formatter<glm::vec3>::format (C++ function) fmt::formatter<glm::vec3>::parse (C++ function) fmt::formatter<glm::vec3>::presentation (C++ member) fmt::formatter<glm::vec4> (C++ struct) fmt::formatter<glm::vec4>::format (C++ function) fmt::formatter<glm::vec4>::parse (C++ function) fmt::formatter<glm::vec4>::presentation (C++ member) fmt::formatter<portal::reflection::Property> (C++ struct) fmt::formatter<portal::reflection::Property>::format (C++ function) fmt::formatter<portal::reflection::Property>::parse (C++ function) fmt::formatter<portal::StringId> (C++ struct) fmt::formatter<portal::StringId>::format (C++ function) fmt::formatter<portal::StringId>::parse (C++ function) fmt::formatter<portal::uint128_t> (C++ struct) fmt::formatter<portal::uint128_t>::format (C++ function) fmt::formatter<portal::uint128_t>::parse (C++ function) fmt::formatter<portal::uint128_t>::presentation (C++ member) G GLFW_INCLUDE_VULKAN (C macro), [1] I IMGUI_DELETE_MOVE_COPY (C macro) L llvm::DenseMapInfo<portal::StringId> (C++ struct) llvm::DenseMapInfo<portal::StringId>::getEmptyKey (C++ function) llvm::DenseMapInfo<portal::StringId>::getHashValue (C++ function) llvm::DenseMapInfo<portal::StringId>::getTombstoneKey (C++ function) llvm::DenseMapInfo<portal::StringId>::isEqual (C++ function) LOG_DEBUG (C macro) LOG_DEBUG_TAG (C macro) LOG_ERROR (C macro) LOG_ERROR_TAG (C macro) LOG_FATAL (C macro) LOG_FATAL_TAG (C macro) LOG_INFO (C macro) LOG_INFO_TAG (C macro) LOG_TRACE (C macro) LOG_TRACE_TAG (C macro) LOG_WARN (C macro) LOG_WARN_TAG (C macro) LOGGER_DEBUG (C macro) LOGGER_ERROR (C macro) LOGGER_FATAL (C macro) LOGGER_INFO (C macro) LOGGER_TRACE (C macro) LOGGER_WARN (C macro) O operator<< (C++ function), [1], [2] P portal::add_to_platform_folders_form_file (C++ function) portal::Application (C++ class) portal::Application::Application (C++ function) portal::Application::build_dependency_graph (C++ function) portal::Application::current_frame (C++ member) portal::Application::event_handlers (C++ member) portal::Application::frame_time (C++ member) portal::Application::get_settings (C++ function) portal::Application::last_frame_time (C++ member) portal::Application::modules (C++ member) portal::Application::on_event (C++ function) portal::Application::prepare (C++ function) portal::Application::process_events (C++ function) portal::Application::properties (C++ member) portal::Application::run (C++ function) portal::Application::should_run (C++ function) portal::Application::should_stop (C++ member) portal::Application::stop (C++ function) portal::Application::time_step (C++ member) portal::Application::~Application (C++ function) portal::ApplicationProperties (C++ struct) portal::ApplicationProperties::height (C++ member) portal::ApplicationProperties::name (C++ member) portal::ApplicationProperties::resizeable (C++ member) portal::ApplicationProperties::width (C++ member) portal::Archivable (C++ struct) portal::Archivable<ImGuiStyle> (C++ struct) portal::Archivable<ImGuiStyle>::archive (C++ function) portal::Archivable<ImGuiStyle>::dearchive (C++ function) portal::Archivable<ImVec2> (C++ struct) portal::Archivable<ImVec2>::archive (C++ function) portal::Archivable<ImVec2>::dearchive (C++ function) portal::Archivable<ImVec4> (C++ struct) portal::Archivable<ImVec4>::archive (C++ function) portal::Archivable<ImVec4>::dearchive (C++ function) portal::ArchiveObject (C++ class) portal::ArchiveObject::add_binary_block (C++ function), [1] portal::ArchiveObject::add_property (C++ function), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17] portal::ArchiveObject::add_property_to_map (C++ function) portal::ArchiveObject::ArchiveObject (C++ function), [1], [2] portal::ArchiveObject::begin (C++ function), [1] portal::ArchiveObject::create_child (C++ function) portal::ArchiveObject::end (C++ function), [1] portal::ArchiveObject::format_array (C++ function) portal::ArchiveObject::get_binary_block (C++ function), [1] portal::ArchiveObject::get_object (C++ function) portal::ArchiveObject::get_property (C++ function), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17] portal::ArchiveObject::get_property_from_map (C++ function), [1] portal::ArchiveObject::operator= (C++ function), [1] portal::ArchiveObject::property_map (C++ member) portal::ArchiveObject::PropertyName (C++ type) portal::ArchiveObject::update (C++ function) portal::ArchiveObject::~ArchiveObject (C++ function) portal::AssertionLock (C++ class) portal::AssertionLock::AssertionLock (C++ function) portal::AssertionLock::lock (C++ function) portal::AssertionLock::unlock (C++ function) portal::Axis (C++ enum) portal::Axis::Mouse (C++ enumerator) portal::Axis::MouseScroll (C++ enumerator) portal::BaseCameraController (C++ class) portal::BaseCameraController::forward_direction (C++ member) portal::BaseCameraController::is_moving (C++ function) portal::BaseCameraController::look_to (C++ function) portal::BaseCameraController::mark_as_moving (C++ function) portal::BaseCameraController::mark_as_stopped_moving (C++ function) portal::BaseCameraController::mouse_delta (C++ member) portal::BaseCameraController::move_forward (C++ function) portal::BaseCameraController::move_right (C++ function) portal::BaseCameraController::move_up (C++ function) portal::BaseCameraController::moved (C++ member) portal::BaseCameraController::position_delta (C++ member) portal::BaseCameraController::rotation_speed (C++ member) portal::BaseCameraController::speed (C++ member) portal::BaseCameraSystem (C++ class) portal::BaseCameraSystem::execute (C++ function) portal::BaseCameraSystem::get_name (C++ function) portal::BaseCameraSystem::on_component_added (C++ function) portal::BaseCameraSystem::on_component_changed (C++ function) portal::BaseModule (C++ class) portal::BaseModule::BaseModule (C++ function) portal::BaseModule::begin_frame (C++ function) portal::BaseModule::end_frame (C++ function) portal::BaseModule::get_dependencies (C++ function) portal::BaseModule::get_name (C++ function) portal::BaseModule::gui_update (C++ function) portal::BaseModule::has_tag (C++ function), [1] portal::BaseModule::has_tags (C++ function) portal::BaseModule::name (C++ member) portal::BaseModule::on_event (C++ function) portal::BaseModule::post_update (C++ function) portal::BaseModule::update (C++ function) portal::BaseModule::~BaseModule (C++ function) portal::BasePlayerInputSystem (C++ class) portal::BasePlayerInputSystem::BasePlayerInputSystem (C++ function) portal::BasePlayerInputSystem::disable_mouse (C++ function) portal::BasePlayerInputSystem::enable_mouse (C++ function) portal::BasePlayerInputSystem::execute (C++ function) portal::BasePlayerInputSystem::get_name (C++ function) portal::BasePlayerInputSystem::on_component_added (C++ function) portal::BasePlayerInputSystem::on_component_changed (C++ function) portal::BasicCoroutine (C++ class) portal::BasicCoroutine::Promise (C++ struct), [1] portal::BasicCoroutine::Promise::final_suspend (C++ function), [1] portal::BasicCoroutine::Promise::get_return_object (C++ function), [1] portal::BasicCoroutine::Promise::initial_suspend (C++ function), [1] portal::BasicCoroutine::Promise::return_void (C++ function), [1] portal::BasicCoroutine::Promise::unhandled_exception (C++ function), [1] portal::BasicCoroutine::promise_type (C++ type) portal::BinaryDeserializer (C++ class) portal::BinaryDeserializer::BinaryDeserializer (C++ function), [1] portal::BinaryDeserializer::get_property (C++ function) portal::BinarySerializationParams (C++ struct) portal::BinarySerializationParams::encode_header (C++ member) portal::BinarySerializationParams::large_element_size (C++ member) portal::BinarySerializationParams::pack_elements (C++ member) portal::BinarySerializer (C++ class) portal::BinarySerializer::add_property (C++ function) portal::BinarySerializer::BinarySerializer (C++ function), [1] portal::BUCKET_SIZE (C++ member) portal::BucketPoolAllocator (C++ class) portal::BucketPoolAllocator::alloc (C++ function) portal::BucketPoolAllocator::bucket_size (C++ member) portal::BucketPoolAllocator::BucketPoolAllocator (C++ function) portal::BucketPoolAllocator::clear (C++ function) portal::BucketPoolAllocator::free (C++ function) portal::BucketPoolAllocator::get_allocation_size (C++ function) portal::BucketPoolAllocator::pool_size (C++ member) portal::Buffer (C++ struct) portal::Buffer::allocate (C++ function) portal::Buffer::as (C++ function) portal::Buffer::as_string (C++ function) portal::Buffer::Buffer (C++ function), [1], [2], [3], [4], [5], [6] portal::Buffer::copy (C++ function), [1] portal::Buffer::copy_from (C++ function) portal::Buffer::create (C++ function) portal::Buffer::data (C++ member) portal::Buffer::data_ptr (C++ function), [1] portal::Buffer::is_allocated (C++ function) portal::Buffer::operator bool (C++ function) portal::Buffer::operator= (C++ function), [1] portal::Buffer::operator== (C++ function) portal::Buffer::operator[] (C++ function) portal::Buffer::read (C++ function), [1] portal::Buffer::release (C++ function) portal::Buffer::size (C++ member) portal::Buffer::write (C++ function), [1] portal::Buffer::zero_initialize (C++ function) portal::Buffer::~Buffer (C++ function) portal::BufferedAllocator (C++ class) portal::BufferedAllocator::alloc (C++ function), [1] portal::BufferedAllocator::BufferedAllocator (C++ function), [1] portal::BufferedAllocator::clear (C++ function), [1] portal::BufferedAllocator::free (C++ function), [1] portal::BufferedAllocator::get_allocator (C++ function) portal::BufferedAllocator::get_current_allocator (C++ function) portal::BufferedAllocator::swap_buffers (C++ function) portal::BufferStreamReader (C++ class) portal::BufferStreamReader::BufferStreamReader (C++ function) portal::BufferStreamReader::position (C++ function) portal::BufferStreamReader::seekoff (C++ function) portal::BufferStreamReader::xsgetn (C++ function) portal::BufferStreamWriter (C++ class) portal::BufferStreamWriter::BufferStreamWriter (C++ function) portal::BufferStreamWriter::full (C++ function) portal::BufferStreamWriter::get_buffer (C++ function) portal::BufferStreamWriter::overflow (C++ function) portal::BufferStreamWriter::size (C++ function) portal::BufferStreamWriter::xsputn (C++ function) portal::CallbackConsumers (C++ struct) portal::CallbackConsumers::input (C++ member) portal::CallbackConsumers::window (C++ member) portal::CameraComponent (C++ struct) portal::CameraComponent::calculate_projection (C++ function) portal::CameraComponent::calculate_view (C++ function) portal::CameraComponent::far_clip (C++ member) portal::CameraComponent::height (C++ member) portal::CameraComponent::inverse_projection (C++ member) portal::CameraComponent::inverse_view (C++ member) portal::CameraComponent::near_clip (C++ member) portal::CameraComponent::projection (C++ member) portal::CameraComponent::set_viewport_bounds (C++ function) portal::CameraComponent::vertical_fov (C++ member) portal::CameraComponent::view (C++ member) portal::CameraComponent::width (C++ member) portal::ChildIterator (C++ class) portal::ChildIterator::ChildIterator (C++ function) portal::ChildIterator::difference_type (C++ type) portal::ChildIterator::iterator_category (C++ type) portal::ChildIterator::operator!= (C++ function) portal::ChildIterator::operator* (C++ function) portal::ChildIterator::operator++ (C++ function), [1] portal::ChildIterator::operator-> (C++ function) portal::ChildIterator::operator== (C++ function) portal::ChildIterator::pointer (C++ type) portal::ChildIterator::reference (C++ type) portal::ChildIterator::value_type (C++ type) portal::ChildRange (C++ class) portal::ChildRange::begin (C++ function) portal::ChildRange::ChildRange (C++ function) portal::ChildRange::end (C++ function) portal::Composite (C++ class) portal::Composite::Composite (C++ function) portal::Composite::get_material (C++ function) portal::Composite::get_mesh (C++ function) portal::Composite::get_scene (C++ function) portal::Composite::get_texture (C++ function) portal::Composite::list_scenes (C++ function) portal::Composite::set_resource (C++ function) portal::CompositeMetadata (C++ struct) portal::CompositeMetadata::archive (C++ function) portal::CompositeMetadata::children (C++ member) portal::CompositeMetadata::dearchive (C++ function) portal::CompositeMetadata::type (C++ member) portal::concat (C++ struct) portal::concat<> (C++ struct) portal::concat<>::type (C++ type) portal::concat<type_list<Ts...>, type_list<Us...>, Rest...> (C++ struct) portal::concat<type_list<Ts...>, type_list<Us...>, Rest...>::type (C++ type) portal::concat<type_list<Ts...>> (C++ struct) portal::concat<type_list<Ts...>>::type (C++ type) portal::concat_t (C++ type) portal::CONFIGS_NAME (C++ member) portal::create_application (C++ function), [1] portal::create_engine_application (C++ function) portal::CURRENT_DATABASE_VERSION (C++ member) portal::CursorMode (C++ enum) portal::CursorMode::Hidden (C++ enumerator) portal::CursorMode::Locked (C++ enumerator) portal::CursorMode::Normal (C++ enumerator) portal::DATABASE_METADATA_EXTENSION (C++ member) portal::DatabaseDescription (C++ struct) portal::DatabaseDescription::archive (C++ function) portal::DatabaseDescription::dearchive (C++ function) portal::DatabaseDescription::path (C++ member) portal::DatabaseDescription::type (C++ member) portal::DatabaseError (C++ type) portal::DatabaseErrorBit (C++ enum) portal::DatabaseErrorBit::Conflict (C++ enumerator) portal::DatabaseErrorBit::CorruptMetadata (C++ enumerator) portal::DatabaseErrorBit::DatabaseMissing (C++ enumerator) portal::DatabaseErrorBit::MissingMetadata (C++ enumerator) portal::DatabaseErrorBit::MissingResource (C++ enumerator) portal::DatabaseErrorBit::NotFound (C++ enumerator) portal::DatabaseErrorBit::StaleMetadata (C++ enumerator) portal::DatabaseErrorBit::Success (C++ enumerator) portal::DatabaseErrorBit::Unspecified (C++ enumerator) portal::DatabaseMetadata (C++ struct) portal::DatabaseMetadata::archive (C++ function) portal::DatabaseMetadata::dearchive (C++ function) portal::DatabaseMetadata::dirty (C++ member) portal::DatabaseMetadata::ignored_extensions (C++ member) portal::DatabaseMetadata::ignored_files (C++ member) portal::DatabaseMetadata::name (C++ member) portal::DatabaseMetadata::resource_count (C++ member) portal::DatabaseMetadata::version (C++ member) portal::DatabaseType (C++ enum) portal::DatabaseType::Folder (C++ enumerator) portal::DatabaseType::Unknown (C++ enumerator) portal::DEFAULT_CONFIGS_NAME (C++ member) portal::default_pattern (C++ member) portal::DEFAULT_SIZE (C++ member) portal::DeletionQueue (C++ class) portal::DeletionQueue::flush (C++ function) portal::DeletionQueue::push_deleter (C++ function) portal::Deserializer (C++ class) portal::Deserializer::get_property (C++ function) portal::Deserializer::get_value (C++ function), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14] portal::Deserializer::~Deserializer (C++ function) portal::details::Encoding (C++ enum) portal::details::Encoding::ANSI (C++ enumerator) portal::details::Encoding::UTF8 (C++ enumerator) portal::details::to_wstring (C++ function) portal::details::visitor (C++ function) (C++ struct) portal::DetailsPanel (C++ class) portal::DetailsPanel::on_gui_render (C++ function) portal::DoubleBufferedAllocator (C++ type) portal::draw_node (C++ function) portal::ecs::ExecutionPolicy (C++ enum) portal::ecs::ExecutionPolicy::Parallel (C++ enumerator) portal::ecs::ExecutionPolicy::Sequential (C++ enumerator) portal::ecs::logger (C++ member) portal::ecs::Owns (C++ struct) portal::ecs::Owns::comp (C++ type) portal::ecs::Registry (C++ class) portal::ecs::Registry::add_default_component (C++ function) portal::ecs::Registry::clear (C++ function), [1] portal::ecs::Registry::create_child_entity (C++ function) portal::ecs::Registry::create_entity (C++ function) portal::ecs::Registry::destroy_entity (C++ function) portal::ecs::Registry::entity_from_id (C++ function) portal::ecs::Registry::ENV_ENTITY_ID (C++ member) portal::ecs::Registry::find_or_create (C++ function) portal::ecs::Registry::find_or_create_child (C++ function) portal::ecs::Registry::get_env_entity (C++ function) portal::ecs::Registry::get_raw_registry (C++ function) portal::ecs::Registry::group (C++ function), [1], [2] portal::ecs::Registry::make_entity (C++ function) portal::ecs::Registry::register_system (C++ function), [1] portal::ecs::Registry::Registry (C++ function) portal::ecs::Registry::view (C++ function) portal::ecs::Registry::~Registry (C++ function) portal::ecs::System (C++ class) portal::ecs::System::_execute (C++ function) portal::ecs::System::group (C++ function) portal::ecs::System::group_caller (C++ struct) portal::ecs::System::group_caller<type_list<Owned...>, type_list<Viewed...>> (C++ struct) portal::ecs::System::group_caller<type_list<Owned...>, type_list<Viewed...>>::call (C++ function) portal::ecs::System::is_owns_wrapper (C++ struct) portal::ecs::System::is_views_wrapper (C++ struct) portal::ecs::System::name (C++ member) portal::ecs::System::register_to (C++ function) portal::ecs::System::System (C++ function) portal::ecs::SystemBase (C++ class) portal::ecs::SystemBase::get_policy (C++ function) portal::ecs::SystemBase::policy (C++ member) portal::ecs::SystemBase::set_policy (C++ function) portal::ecs::SystemBase::SystemBase (C++ function) portal::ecs::SystemBase::~SystemBase (C++ function) portal::ecs::Views (C++ struct) portal::ecs::Views::comp (C++ type) portal::ecs::Views::comp_view (C++ member) portal::EditorContext (C++ struct) portal::EditorContext::theme (C++ member) portal::EditorModule (C++ class) portal::EditorModule::begin_frame (C++ function) portal::EditorModule::EditorModule (C++ function) portal::EditorModule::end_frame (C++ function) portal::EditorModule::gui_update (C++ function) portal::EditorModule::on_event (C++ function) portal::EditorModule::post_update (C++ function) portal::element_number_size (C++ function) portal::EmptyMeta (C++ struct) portal::EmptyMeta::archive (C++ function) portal::Engine (C++ class) portal::Engine::Engine (C++ function) portal::Engine::get_engine_context (C++ function) portal::Engine::get_settings (C++ function) portal::Engine::on_close (C++ function) portal::Engine::on_focus (C++ function) portal::Engine::on_resize (C++ function) portal::Engine::prepare (C++ function) portal::Engine::process_events (C++ function) portal::Engine::~Engine (C++ function) portal::EngineContext (C++ class) portal::EngineContext::ecs_registry (C++ member) portal::EngineContext::EngineContext (C++ function) portal::EngineContext::get_ecs_registry (C++ function), [1] portal::EngineContext::get_input (C++ function), [1] portal::EngineContext::get_resource_registry (C++ function), [1] portal::EngineContext::get_resources (C++ function), [1] portal::EngineContext::get_system_orchestrator (C++ function), [1] portal::EngineContext::get_window (C++ function), [1] portal::EngineContext::input (C++ member) portal::EngineContext::resources_module (C++ member) portal::EngineContext::system_orchestrator (C++ member) portal::EngineContext::window (C++ member) portal::Entity (C++ class) portal::Entity::add_component (C++ function), [1] portal::Entity::children (C++ function) portal::Entity::descendants (C++ function) portal::Entity::Entity (C++ function), [1], [2] portal::Entity::get_component (C++ function), [1] portal::Entity::get_id (C++ function) portal::Entity::get_name (C++ function) portal::Entity::get_parent (C++ function) portal::Entity::get_parent_id (C++ function) portal::Entity::get_registry (C++ function) portal::Entity::has_any (C++ function) portal::Entity::has_component (C++ function) portal::Entity::is_ancestor_of (C++ function) portal::Entity::is_descendant_of (C++ function) portal::Entity::is_valid (C++ function) portal::Entity::operator bool (C++ function) portal::Entity::operator entt::entity (C++ function) portal::Entity::operator uint32_t (C++ function) portal::Entity::operator== (C++ function) portal::Entity::patch_component (C++ function) portal::Entity::remove_child (C++ function) portal::Entity::remove_component (C++ function) portal::Entity::set_parent (C++ function) portal::Entity::try_get_component (C++ function), [1] portal::Event (C++ class) portal::Event::get_category (C++ function) portal::Event::get_event_type (C++ function) portal::Event::get_name (C++ function) portal::Event::handled (C++ member) portal::Event::is_handled (C++ function) portal::Event::to_string (C++ function) portal::Event::~Event (C++ function) portal::EventCategory (C++ type) portal::EventCategoryBits (C++ enum) portal::EventCategoryBits::Input (C++ enumerator) portal::EventCategoryBits::Unknown (C++ enumerator) portal::EventCategoryBits::Window (C++ enumerator) portal::EventHandler (C++ class) portal::EventHandler::on_event (C++ function) portal::EventHandler::~EventHandler (C++ function) portal::EventRunner (C++ class) portal::EventRunner::EventRunner (C++ function) portal::EventRunner::run_on (C++ function) portal::EventType (C++ enum) portal::EventType::KeyPressed (C++ enumerator) portal::EventType::KeyReleased (C++ enumerator) portal::EventType::KeyRepeat (C++ enumerator) portal::EventType::MouseMoved (C++ enumerator) portal::EventType::MouseScrolled (C++ enumerator) portal::EventType::SetMouseCursor (C++ enumerator) portal::EventType::Unknown (C++ enumerator) portal::EventType::WindowClose (C++ enumerator) portal::EventType::WindowFocus (C++ enumerator) portal::EventType::WindowLostFocus (C++ enumerator) portal::EventType::WindowMinimize (C++ enumerator) portal::EventType::WindowMoved (C++ enumerator) portal::EventType::WindowResize (C++ enumerator) portal::EventType::WindowTitleBarHit (C++ enumerator) portal::execute (C++ function) portal::FileStat (C++ struct) portal::FileStat::is_directory (C++ member) portal::FileStat::is_file (C++ member) portal::FileStat::last_write_time (C++ member) portal::FileStat::size (C++ member) portal::FileStatus (C++ enum) portal::FileStatus::Invalid (C++ enumerator) portal::FileStatus::Locked (C++ enumerator) portal::FileStatus::OtherError (C++ enumerator) portal::FileStatus::Success (C++ enumerator) portal::FileSystem (C++ class) portal::FileSystem::copy (C++ function) portal::FileSystem::create_directory (C++ function), [1] portal::FileSystem::exists (C++ function), [1] portal::FileSystem::FileDialogFilterItem (C++ struct), [1] portal::FileSystem::FileDialogFilterItem::name (C++ member), [1] portal::FileSystem::FileDialogFilterItem::spec (C++ member), [1] portal::FileSystem::get_binary_path (C++ function) portal::FileSystem::get_cache_dir (C++ function) portal::FileSystem::get_config_home (C++ function) portal::FileSystem::get_data_home (C++ function) portal::FileSystem::get_desktop_folder (C++ function) portal::FileSystem::get_documents_folder (C++ function) portal::FileSystem::get_download_folder (C++ function) portal::FileSystem::get_environment_variable (C++ function) portal::FileSystem::get_last_write_time (C++ function) portal::FileSystem::get_music_folder (C++ function) portal::FileSystem::get_pictures_folder (C++ function) portal::FileSystem::get_public_folder (C++ function) portal::FileSystem::get_resource_path (C++ function) portal::FileSystem::get_root_path (C++ function) portal::FileSystem::get_state_dir (C++ function) portal::FileSystem::get_unique_file_name (C++ function) portal::FileSystem::get_video_folder (C++ function) portal::FileSystem::get_working_directory (C++ function) portal::FileSystem::has_environment_variable (C++ function) portal::FileSystem::is_directory (C++ function) portal::FileSystem::is_file (C++ function) portal::FileSystem::is_newer (C++ function) portal::FileSystem::move (C++ function) portal::FileSystem::open_directory_in_explorer (C++ function) portal::FileSystem::open_externally (C++ function) portal::FileSystem::open_file_dialog (C++ function) portal::FileSystem::open_folder_dialog (C++ function) portal::FileSystem::read_chunk (C++ function) portal::FileSystem::read_file_binary (C++ function) portal::FileSystem::read_file_string (C++ function) portal::FileSystem::remove (C++ function) portal::FileSystem::rename (C++ function) portal::FileSystem::rename_filename (C++ function) portal::FileSystem::save_file_dialog (C++ function) portal::FileSystem::set_environment_variable (C++ function) portal::FileSystem::set_working_directory (C++ function) portal::FileSystem::show_file_in_explorer (C++ function) portal::FileSystem::stat_file (C++ function) portal::FileSystem::try_open_file (C++ function) portal::FileSystem::try_open_file_and_wait (C++ function) portal::FileSystem::write_file (C++ function), [1], [2] portal::filter (C++ struct), [1], [2] portal::filter::rest (C++ type) portal::filter::type (C++ type), [1] portal::filter_t (C++ type) portal::FinalizeJob (C++ class) portal::FinalizeJob::await_ready (C++ function) portal::FinalizeJob::await_resume (C++ function) portal::FinalizeJob::await_suspend (C++ function) portal::find_database_prefix (C++ function) portal::Flags (C++ class) portal::Flags::Flags (C++ function), [1], [2], [3] portal::Flags::get (C++ function) portal::Flags::MaskType (C++ type) portal::Flags::operator bool (C++ function) portal::Flags::operator MaskType (C++ function) portal::Flags::operator! (C++ function) portal::Flags::operator& (C++ function) portal::Flags::operator&= (C++ function) portal::Flags::operator<=> (C++ function) portal::Flags::operator= (C++ function) portal::Flags::operator^ (C++ function) portal::Flags::operator^= (C++ function) portal::Flags::operator| (C++ function) portal::Flags::operator|= (C++ function) portal::Flags::operator~ (C++ function) portal::FlagTraits (C++ struct) portal::FlagTraits::all_flags (C++ member) portal::FlagTraits::is_bitmask (C++ member) portal::FlagTraits<EventCategoryBits> (C++ struct) portal::FlagTraits<EventCategoryBits>::all_flags (C++ member) portal::FlagTraits<EventCategoryBits>::is_bitmask (C++ member) portal::FlagTraits<KeyModifierBits> (C++ struct) portal::FlagTraits<KeyModifierBits>::all_flags (C++ member) portal::FlagTraits<KeyModifierBits>::is_bitmask (C++ member) portal::FlagTraits<ModuleTags> (C++ struct) portal::FlagTraits<ModuleTags>::all_flags (C++ member) portal::FlagTraits<ModuleTags>::is_bitmask (C++ member) portal::FlagTraits<portal::renderer::SurfaceTransformBits> (C++ struct) portal::FlagTraits<portal::renderer::SurfaceTransformBits>::all_flags (C++ member) portal::FlagTraits<portal::renderer::SurfaceTransformBits>::is_bitmask (C++ member) portal::FlagTraits<ResourceDirtyBits> (C++ struct) portal::FlagTraits<ResourceDirtyBits>::all_flags (C++ member) portal::FlagTraits<ResourceDirtyBits>::is_bitmask (C++ member) portal::FolderResourceDatabase (C++ class) portal::FolderResourceDatabase::add (C++ function) portal::FolderResourceDatabase::clean_metadata (C++ function) portal::FolderResourceDatabase::create (C++ function) portal::FolderResourceDatabase::create_source (C++ function) portal::FolderResourceDatabase::find (C++ function) portal::FolderResourceDatabase::FolderResourceDatabase (C++ function) portal::FolderResourceDatabase::get_name (C++ function) portal::FolderResourceDatabase::load_meta (C++ function) portal::FolderResourceDatabase::mend (C++ function) portal::FolderResourceDatabase::populate (C++ function) portal::FolderResourceDatabase::remove (C++ function) portal::FolderResourceDatabase::save_meta (C++ function) portal::FolderResourceDatabase::validate (C++ function) portal::FolderResourceDatabase::validate_metadata (C++ function) portal::FolderResourceDatabase::~FolderResourceDatabase (C++ function) portal::Font (C++ class) portal::Font::Font (C++ function) portal::Font::get_properties (C++ function) portal::FontMetadata (C++ struct) portal::FontMetadata::archive (C++ function) portal::FontMetadata::dearchive (C++ function) portal::FontMetadata::glyph_range_max (C++ member) portal::FontMetadata::glyph_range_min (C++ member) portal::FontMetadata::name (C++ member) portal::FontProperties (C++ struct) portal::FontProperties::glyph_range (C++ member) portal::FontProperties::name (C++ member) portal::FontProperties::path (C++ member) portal::FrameContext (C++ struct) portal::FrameContext::active_scene (C++ member) portal::FrameContext::delta_time (C++ member) portal::FrameContext::ecs_registry (C++ member) portal::FrameContext::frame_index (C++ member) portal::FrameContext::rendering_context (C++ member) portal::FrameContext::stats (C++ member) portal::FrameStats (C++ struct) portal::FrameStats::drawcall_count (C++ member) portal::FrameStats::frame_time (C++ member) portal::FrameStats::mesh_draw_time (C++ member) portal::FrameStats::scene_update_time (C++ member) portal::FrameStats::triangle_count (C++ member) portal::FreeCoTaskMemory (C++ class) portal::FreeCoTaskMemory::FreeCoTaskMemory (C++ function) portal::FreeCoTaskMemory::~FreeCoTaskMemory (C++ function) portal::from_project (C++ function) portal::from_string (C++ function) portal::g_asset_extensions (C++ member) portal::g_job_promise_allocator (C++ member) portal::g_job_result_allocator (C++ member) portal::g_settings (C++ member) portal::get_appdata (C++ function) portal::get_appdata_local (C++ function) portal::get_bundle (C++ function) portal::get_known_windows_folder (C++ function) portal::get_linux_folder_default (C++ function) portal::get_platform_folders (C++ function) portal::get_size (C++ function) portal::glfw_cursor_pos_callback (C++ function) portal::glfw_error_callback (C++ function) portal::glfw_key_callback (C++ function) portal::glfw_mouse_button_callback (C++ function) portal::glfw_scroll_callback (C++ function) portal::glfw_window_close_callback (C++ function) portal::glfw_window_focus_callback (C++ function) portal::glfw_window_resize_callback (C++ function) portal::GlfwWindow (C++ class) portal::GlfwWindow::center_window (C++ function) portal::GlfwWindow::close (C++ function) portal::GlfwWindow::create_surface (C++ function) portal::GlfwWindow::get_dpi_factor (C++ function) portal::GlfwWindow::get_handle (C++ function) portal::GlfwWindow::get_position (C++ function) portal::GlfwWindow::GlfwWindow (C++ function) portal::GlfwWindow::maximize (C++ function) portal::GlfwWindow::on_event (C++ function) portal::GlfwWindow::process_events (C++ function) portal::GlfwWindow::set_resizeable (C++ function) portal::GlfwWindow::set_title (C++ function) portal::GlfwWindow::set_vsync (C++ function) portal::GlfwWindow::should_close (C++ function) portal::GlfwWindow::~GlfwWindow (C++ function) portal::hash::rapidhash (C++ function), [1], [2], [3] portal::Header (C++ struct) portal::Header::deserialize (C++ function) portal::Header::HeaderSizeT (C++ type) portal::Header::magic (C++ member) portal::Header::params (C++ member) portal::Header::serialize (C++ function) portal::Header::validate_header (C++ function) portal::Header::version (C++ member) portal::imgui::confirm_and_execute (C++ function) portal::imgui::draw_consts_controls (C++ function) portal::imgui::draw_item_activity_outline (C++ function) portal::imgui::EditorTheme (C++ class) portal::imgui::EditorTheme::EditorTheme (C++ function) portal::imgui::EditorTheme::load_default_dark (C++ function) portal::imgui::EditorTheme::load_default_light (C++ function) portal::imgui::EditorTheme::load_from_file (C++ function) portal::imgui::EditorTheme::operator[] (C++ function), [1] portal::imgui::EditorTheme::pop_color (C++ function) portal::imgui::EditorTheme::push_color (C++ function) portal::imgui::EditorTheme::save_to_file (C++ function) portal::imgui::EditorTheme::scoped_color (C++ function) portal::imgui::EditorTheme::show_color_picker (C++ function) portal::imgui::expand_rect (C++ function), [1] portal::imgui::get_item_rect (C++ function) portal::imgui::is_item_disabled (C++ function) portal::imgui::is_item_hovered (C++ function) portal::imgui::OutlineFlags (C++ type) portal::imgui::OutlineFlags_ (C++ enum) portal::imgui::OutlineFlags_::OutlineFlags_All (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_HighlightActive (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_NoHighlightActive (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_None (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_NoOutlineInactive (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_WhenActive (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_WhenHovered (C++ enumerator) portal::imgui::OutlineFlags_::OutlineFlags_WhenInactive (C++ enumerator) portal::imgui::ScopedButtonRepeat (C++ struct) portal::imgui::ScopedButtonRepeat::operator= (C++ function), [1] portal::imgui::ScopedButtonRepeat::ScopedButtonRepeat (C++ function), [1], [2] portal::imgui::ScopedButtonRepeat::~ScopedButtonRepeat (C++ function) portal::imgui::ScopedChild (C++ struct) portal::imgui::ScopedChild::is_content_visible (C++ member) portal::imgui::ScopedChild::operator bool (C++ function) portal::imgui::ScopedChild::operator= (C++ function), [1] portal::imgui::ScopedChild::ScopedChild (C++ function), [1], [2], [3] portal::imgui::ScopedChild::~ScopedChild (C++ function) portal::imgui::ScopedChildFrame (C++ struct) portal::imgui::ScopedChildFrame::is_open (C++ member) portal::imgui::ScopedChildFrame::operator bool (C++ function) portal::imgui::ScopedChildFrame::operator= (C++ function), [1] portal::imgui::ScopedChildFrame::ScopedChildFrame (C++ function), [1], [2] portal::imgui::ScopedChildFrame::~ScopedChildFrame (C++ function) portal::imgui::ScopedClipRect (C++ struct) portal::imgui::ScopedClipRect::operator= (C++ function), [1] portal::imgui::ScopedClipRect::ScopedClipRect (C++ function), [1], [2] portal::imgui::ScopedClipRect::~ScopedClipRect (C++ function) portal::imgui::ScopedColor (C++ struct) portal::imgui::ScopedColor::operator= (C++ function), [1] portal::imgui::ScopedColor::ScopedColor (C++ function), [1], [2], [3] portal::imgui::ScopedColor::~ScopedColor (C++ function) portal::imgui::ScopedCombo (C++ struct) portal::imgui::ScopedCombo::is_open (C++ member) portal::imgui::ScopedCombo::operator bool (C++ function) portal::imgui::ScopedCombo::operator= (C++ function), [1] portal::imgui::ScopedCombo::ScopedCombo (C++ function), [1], [2] portal::imgui::ScopedCombo::~ScopedCombo (C++ function) portal::imgui::ScopedDragDropSource (C++ struct) portal::imgui::ScopedDragDropSource::is_open (C++ member) portal::imgui::ScopedDragDropSource::operator bool (C++ function) portal::imgui::ScopedDragDropSource::operator= (C++ function), [1] portal::imgui::ScopedDragDropSource::ScopedDragDropSource (C++ function), [1], [2] portal::imgui::ScopedDragDropSource::~ScopedDragDropSource (C++ function) portal::imgui::ScopedDragDropTarget (C++ struct) portal::imgui::ScopedDragDropTarget::is_open (C++ member) portal::imgui::ScopedDragDropTarget::operator bool (C++ function) portal::imgui::ScopedDragDropTarget::operator= (C++ function), [1] portal::imgui::ScopedDragDropTarget::ScopedDragDropTarget (C++ function), [1], [2] portal::imgui::ScopedDragDropTarget::~ScopedDragDropTarget (C++ function) portal::imgui::ScopedFont (C++ struct) portal::imgui::ScopedFont::operator= (C++ function), [1] portal::imgui::ScopedFont::ScopedFont (C++ function), [1], [2] portal::imgui::ScopedFont::~ScopedFont (C++ function) portal::imgui::ScopedGroup (C++ struct) portal::imgui::ScopedGroup::operator= (C++ function), [1] portal::imgui::ScopedGroup::ScopedGroup (C++ function), [1], [2] portal::imgui::ScopedGroup::~ScopedGroup (C++ function) portal::imgui::ScopedID (C++ struct) portal::imgui::ScopedID::operator= (C++ function), [1] portal::imgui::ScopedID::ScopedID (C++ function), [1], [2], [3], [4], [5] portal::imgui::ScopedID::~ScopedID (C++ function) portal::imgui::ScopedItemWidth (C++ struct) portal::imgui::ScopedItemWidth::operator= (C++ function), [1] portal::imgui::ScopedItemWidth::ScopedItemWidth (C++ function), [1], [2] portal::imgui::ScopedItemWidth::~ScopedItemWidth (C++ function) portal::imgui::ScopedMainMenuBar (C++ struct) portal::imgui::ScopedMainMenuBar::is_open (C++ member) portal::imgui::ScopedMainMenuBar::operator bool (C++ function) portal::imgui::ScopedMainMenuBar::operator= (C++ function), [1] portal::imgui::ScopedMainMenuBar::ScopedMainMenuBar (C++ function), [1], [2] portal::imgui::ScopedMainMenuBar::~ScopedMainMenuBar (C++ function) portal::imgui::ScopedMenu (C++ struct) portal::imgui::ScopedMenu::is_open (C++ member) portal::imgui::ScopedMenu::operator bool (C++ function) portal::imgui::ScopedMenu::operator= (C++ function), [1] portal::imgui::ScopedMenu::ScopedMenu (C++ function), [1], [2] portal::imgui::ScopedMenu::~ScopedMenu (C++ function) portal::imgui::ScopedMenuBar (C++ struct) portal::imgui::ScopedMenuBar::is_open (C++ member) portal::imgui::ScopedMenuBar::operator bool (C++ function) portal::imgui::ScopedMenuBar::operator= (C++ function), [1] portal::imgui::ScopedMenuBar::ScopedMenuBar (C++ function), [1], [2] portal::imgui::ScopedMenuBar::~ScopedMenuBar (C++ function) portal::imgui::ScopedPopup (C++ struct) portal::imgui::ScopedPopup::is_open (C++ member) portal::imgui::ScopedPopup::operator bool (C++ function) portal::imgui::ScopedPopup::operator= (C++ function), [1] portal::imgui::ScopedPopup::ScopedPopup (C++ function), [1], [2] portal::imgui::ScopedPopup::~ScopedPopup (C++ function) portal::imgui::ScopedPopupContextItem (C++ struct) portal::imgui::ScopedPopupContextItem::is_open (C++ member) portal::imgui::ScopedPopupContextItem::operator bool (C++ function) portal::imgui::ScopedPopupContextItem::operator= (C++ function), [1] portal::imgui::ScopedPopupContextItem::ScopedPopupContextItem (C++ function), [1], [2] portal::imgui::ScopedPopupContextItem::~ScopedPopupContextItem (C++ function) portal::imgui::ScopedPopupContextVoid (C++ struct) portal::imgui::ScopedPopupContextVoid::is_open (C++ member) portal::imgui::ScopedPopupContextVoid::operator bool (C++ function) portal::imgui::ScopedPopupContextVoid::operator= (C++ function), [1] portal::imgui::ScopedPopupContextVoid::ScopedPopupContextVoid (C++ function), [1], [2] portal::imgui::ScopedPopupContextVoid::~ScopedPopupContextVoid (C++ function) portal::imgui::ScopedPopupContextWindow (C++ struct) portal::imgui::ScopedPopupContextWindow::is_open (C++ member) portal::imgui::ScopedPopupContextWindow::operator bool (C++ function) portal::imgui::ScopedPopupContextWindow::operator= (C++ function), [1] portal::imgui::ScopedPopupContextWindow::ScopedPopupContextWindow (C++ function), [1], [2] portal::imgui::ScopedPopupContextWindow::~ScopedPopupContextWindow (C++ function) portal::imgui::ScopedPopupModal (C++ struct) portal::imgui::ScopedPopupModal::is_open (C++ member) portal::imgui::ScopedPopupModal::operator bool (C++ function) portal::imgui::ScopedPopupModal::operator= (C++ function), [1] portal::imgui::ScopedPopupModal::ScopedPopupModal (C++ function), [1], [2] portal::imgui::ScopedPopupModal::~ScopedPopupModal (C++ function) portal::imgui::ScopedStyle (C++ struct) portal::imgui::ScopedStyle::operator= (C++ function), [1] portal::imgui::ScopedStyle::ScopedStyle (C++ function), [1], [2] portal::imgui::ScopedStyle::~ScopedStyle (C++ function) portal::imgui::ScopedTextWrapPos (C++ struct) portal::imgui::ScopedTextWrapPos::operator= (C++ function), [1] portal::imgui::ScopedTextWrapPos::ScopedTextWrapPos (C++ function), [1], [2] portal::imgui::ScopedTextWrapPos::~ScopedTextWrapPos (C++ function) portal::imgui::ScopedTooltip (C++ struct) portal::imgui::ScopedTooltip::operator= (C++ function), [1] portal::imgui::ScopedTooltip::ScopedTooltip (C++ function), [1], [2] portal::imgui::ScopedTooltip::~ScopedTooltip (C++ function) portal::imgui::ScopedTreeNode (C++ struct) portal::imgui::ScopedTreeNode::is_open (C++ member) portal::imgui::ScopedTreeNode::operator bool (C++ function) portal::imgui::ScopedTreeNode::operator= (C++ function), [1] portal::imgui::ScopedTreeNode::ScopedTreeNode (C++ function), [1], [2] portal::imgui::ScopedTreeNode::~ScopedTreeNode (C++ function) portal::imgui::ScopedTreeNodeEx (C++ struct) portal::imgui::ScopedTreeNodeEx::is_open (C++ member) portal::imgui::ScopedTreeNodeEx::operator bool (C++ function) portal::imgui::ScopedTreeNodeEx::operator= (C++ function), [1] portal::imgui::ScopedTreeNodeEx::ScopedTreeNodeEx (C++ function), [1], [2] portal::imgui::ScopedTreeNodeEx::~ScopedTreeNodeEx (C++ function) portal::imgui::ScopedTreeNodeExV (C++ struct) portal::imgui::ScopedTreeNodeExV::is_open (C++ member) portal::imgui::ScopedTreeNodeExV::operator bool (C++ function) portal::imgui::ScopedTreeNodeExV::operator= (C++ function), [1] portal::imgui::ScopedTreeNodeExV::ScopedTreeNodeExV (C++ function), [1] portal::imgui::ScopedTreeNodeExV::~ScopedTreeNodeExV (C++ function) portal::imgui::ScopedTreeNodeIcon (C++ struct) portal::imgui::ScopedTreeNodeIcon::is_open (C++ member) portal::imgui::ScopedTreeNodeIcon::operator= (C++ function), [1] portal::imgui::ScopedTreeNodeIcon::ScopedTreeNodeIcon (C++ function), [1], [2] portal::imgui::ScopedTreeNodeIcon::TreeNodeConsts (C++ struct) portal::imgui::ScopedTreeNodeIcon::TreeNodeConsts::cursor_shift_delimiter (C++ member) portal::imgui::ScopedTreeNodeIcon::TreeNodeConsts::cursor_shift_offset (C++ member) portal::imgui::ScopedTreeNodeIcon::TreeNodeConsts::frame_padding (C++ member) portal::imgui::ScopedTreeNodeIcon::~ScopedTreeNodeIcon (C++ function) portal::imgui::ScopedTreeNodeV (C++ struct) portal::imgui::ScopedTreeNodeV::is_open (C++ member) portal::imgui::ScopedTreeNodeV::operator bool (C++ function) portal::imgui::ScopedTreeNodeV::operator= (C++ function), [1] portal::imgui::ScopedTreeNodeV::ScopedTreeNodeV (C++ function), [1] portal::imgui::ScopedTreeNodeV::~ScopedTreeNodeV (C++ function) portal::imgui::ScopedWindow (C++ struct) portal::imgui::ScopedWindow::IsContentVisible (C++ member) portal::imgui::ScopedWindow::operator bool (C++ function) portal::imgui::ScopedWindow::operator= (C++ function), [1] portal::imgui::ScopedWindow::ScopedWindow (C++ function), [1], [2] portal::imgui::ScopedWindow::~ScopedWindow (C++ function) portal::imgui::set_tooltip (C++ function) portal::imgui::shift_cursor (C++ function), [1] portal::imgui::ThemeColors (C++ enum) portal::imgui::ThemeColors::Accent1 (C++ enumerator) portal::imgui::ThemeColors::Accent2 (C++ enumerator) portal::imgui::ThemeColors::Background1 (C++ enumerator) portal::imgui::ThemeColors::Background2 (C++ enumerator) portal::imgui::ThemeColors::Background3 (C++ enumerator) portal::imgui::ThemeColors::Background4 (C++ enumerator) portal::imgui::ThemeColors::Error (C++ enumerator) portal::imgui::ThemeColors::Primary1 (C++ enumerator) portal::imgui::ThemeColors::Primary2 (C++ enumerator) portal::imgui::ThemeColors::Primary3 (C++ enumerator) portal::imgui::ThemeColors::Secondary1 (C++ enumerator) portal::imgui::ThemeColors::Secondary2 (C++ enumerator) portal::imgui::ThemeColors::Success (C++ enumerator) portal::imgui::ThemeColors::Text1 (C++ enumerator) portal::imgui::ThemeColors::Text2 (C++ enumerator) portal::imgui::ThemeColors::Warning (C++ enumerator) portal::imgui::ThemeColors::X (C++ enumerator) portal::imgui::ThemeColors::Y (C++ enumerator) portal::imgui::ThemeColors::Z (C++ enumerator) portal::ImGuiFontConfiguration (C++ struct) portal::ImGuiFontConfiguration::font (C++ member) portal::ImGuiFontConfiguration::name (C++ member) portal::ImGuiFontConfiguration::size (C++ member) portal::ImGuiFonts (C++ class) portal::ImGuiFonts::add (C++ function) portal::ImGuiFonts::get (C++ function) portal::ImGuiFonts::pop_font (C++ function) portal::ImGuiFonts::push_font (C++ function) portal::ImGuiRenderer (C++ class) portal::ImGuiRenderer::begin_frame (C++ function) portal::ImGuiRenderer::end_frame (C++ function) portal::ImGuiRenderer::ImGuiRenderer (C++ function) portal::ImGuiRenderer::render_subwindows (C++ function) portal::ImGuiRenderer::~ImGuiRenderer (C++ function) portal::InputComponent (C++ struct) portal::InputComponent::input_manager (C++ member) portal::InputEventConsumer (C++ class) portal::InputEventConsumer::report_axis_change (C++ function) portal::InputEventConsumer::report_key_action (C++ function) portal::InputEventConsumer::~InputEventConsumer (C++ function) portal::InputManager (C++ class) portal::InputManager::get_mouse_position (C++ function) portal::InputManager::get_mouse_scroll (C++ function) portal::InputManager::InputManager (C++ function) portal::InputManager::is_key_pressed (C++ function) portal::InputManager::is_key_released (C++ function) portal::InputManager::is_key_repeating (C++ function) portal::InputManager::report_axis_change (C++ function) portal::InputManager::report_key_action (C++ function) portal::InputManager::set_cursor_mode (C++ function) portal::INVALID_STRING_ID (C++ member) portal::INVALID_STRING_VIEW (C++ member) portal::is_specialization_of (C++ struct) portal::is_specialization_of<Template<Args...>, Template> (C++ struct) portal::is_specialization_of_v (C++ member) portal::Job (C++ class) portal::Job::handle_type (C++ type) portal::Job::Job (C++ function), [1] portal::Job::operator= (C++ function) portal::Job::promise_type (C++ type) portal::Job::result (C++ function) portal::Job::~Job (C++ function) portal::Job<void> (C++ class) portal::Job<void>::handle_type (C++ type) portal::Job<void>::Job (C++ function), [1] portal::Job<void>::operator= (C++ function) portal::Job<void>::promise_type (C++ type) portal::Job<void>::result (C++ function) portal::JOB_POOL_SIZE (C++ member) portal::JobBase (C++ class) portal::JobBase::dispatched (C++ member) portal::JobBase::handle (C++ member) portal::JobBase::handle_type (C++ type) portal::JobBase::is_completed (C++ function) portal::JobBase::is_dispatched (C++ function) portal::JobBase::JobBase (C++ function), [1], [2] portal::JobBase::operator co_await (C++ function) portal::JobBase::operator= (C++ function), [1] portal::JobBase::owning_result (C++ member) portal::JobBase::set_counter (C++ function) portal::JobBase::set_dispatched (C++ function) portal::JobBase::set_scheduler (C++ function) portal::JobBase::~JobBase (C++ function) portal::JobPriority (C++ enum) portal::JobPriority::High (C++ enumerator) portal::JobPriority::Low (C++ enumerator) portal::JobPriority::Normal (C++ enumerator) portal::JobPromise (C++ class) portal::JobPromise::add_switch_information (C++ function) portal::JobPromise::allocate_result (C++ function) portal::JobPromise::completed (C++ member) portal::JobPromise::continuation (C++ member) portal::JobPromise::counter (C++ member) portal::JobPromise::deallocate_result (C++ function) portal::JobPromise::destroy_result (C++ function) portal::JobPromise::final_suspend (C++ function) portal::JobPromise::get_allocated_size (C++ function) portal::JobPromise::get_continuation (C++ function) portal::JobPromise::get_counter (C++ function) portal::JobPromise::get_result (C++ function) portal::JobPromise::get_scheduler (C++ function) portal::JobPromise::initial_suspend (C++ function) portal::JobPromise::initialize_result (C++ function) portal::JobPromise::is_completed (C++ function) portal::JobPromise::JobAwaiter (C++ class), [1] portal::JobPromise::JobAwaiter::await_ready (C++ function), [1] portal::JobPromise::JobAwaiter::await_resume (C++ function), [1], [2], [3] portal::JobPromise::JobAwaiter::await_suspend (C++ function), [1] portal::JobPromise::JobAwaiter::JobAwaiter (C++ function), [1] portal::JobPromise::JobPromise (C++ function) portal::JobPromise::operator co_await (C++ function) portal::JobPromise::operator delete (C++ function) portal::JobPromise::operator new (C++ function) portal::JobPromise::result (C++ member) portal::JobPromise::scheduler (C++ member) portal::JobPromise::set_continuation (C++ function) portal::JobPromise::set_counter (C++ function) portal::JobPromise::set_scheduler (C++ function) portal::JobPromise::switch_information (C++ member) portal::JobPromise::unhandled_exception (C++ function) portal::JobResultStatus (C++ enum) portal::JobResultStatus::Missing (C++ enumerator) portal::JobResultStatus::Unknown (C++ enumerator) portal::JobResultStatus::VoidType (C++ enumerator) portal::jobs::Counter (C++ struct) portal::jobs::Counter::blocking (C++ member) portal::jobs::Counter::count (C++ member) portal::jobs::logger (C++ member) portal::jobs::Scheduler (C++ class) portal::jobs::Scheduler::dispatch_job (C++ function), [1] portal::jobs::Scheduler::dispatch_jobs (C++ function), [1], [2] portal::jobs::Scheduler::get_stats (C++ function), [1] portal::jobs::Scheduler::get_tls_worker_id (C++ function) portal::jobs::Scheduler::main_thread_do_work (C++ function) portal::jobs::Scheduler::operator= (C++ function), [1] portal::jobs::Scheduler::Scheduler (C++ function), [1] portal::jobs::Scheduler::wait_for_counter (C++ function) portal::jobs::Scheduler::wait_for_job (C++ function), [1] portal::jobs::Scheduler::wait_for_jobs (C++ function), [1], [2], [3], [4] portal::jobs::Scheduler::WorkerContext (C++ struct), [1] portal::jobs::Scheduler::WorkerContext::cache_index (C++ member), [1] portal::jobs::Scheduler::WorkerContext::CACHE_SIZE (C++ member), [1] portal::jobs::Scheduler::WorkerContext::iterations_since_sample (C++ member), [1] portal::jobs::Scheduler::WorkerContext::iterations_since_steal_check (C++ member), [1] portal::jobs::Scheduler::WorkerContext::job_cache (C++ member), [1] portal::jobs::Scheduler::WorkerContext::queue (C++ member), [1] portal::jobs::Scheduler::WorkerContext::rng (C++ member), [1] portal::jobs::Scheduler::WorkerContext::SAMPLE_INTERVAL (C++ member), [1] portal::jobs::Scheduler::WorkerContext::STEAL_CHECK_INTERVAL (C++ member), [1] portal::jobs::Scheduler::WorkerContext::worker_id (C++ member), [1] portal::jobs::Scheduler::~Scheduler (C++ function) portal::jobs::WorkerIterationState (C++ enum) portal::jobs::WorkerIterationState::EmptyQueue (C++ enumerator) portal::jobs::WorkerIterationState::Executed (C++ enumerator) portal::jobs::WorkerIterationState::FilledCache (C++ enumerator) portal::JobStats (C++ class) portal::JobStats::aggregate (C++ function) portal::JobStats::get_global_stats (C++ function) portal::JobStats::get_thread_stats (C++ function) portal::JobStats::GlobalStats (C++ struct), [1] portal::JobStats::GlobalStats::average_local_queue_depth (C++ member), [1] portal::JobStats::GlobalStats::average_stealable_queue_depth (C++ member), [1] portal::JobStats::GlobalStats::average_work_time_us (C++ member), [1] portal::JobStats::GlobalStats::elapsed_seconds (C++ member), [1] portal::JobStats::GlobalStats::idle_time_percentage (C++ member), [1] portal::JobStats::GlobalStats::last_reset (C++ member), [1] portal::JobStats::GlobalStats::load_imbalance (C++ member), [1] portal::JobStats::GlobalStats::max_queue_depth (C++ member), [1] portal::JobStats::GlobalStats::max_work_time_ns (C++ member), [1] portal::JobStats::GlobalStats::min_work_time_ns (C++ member), [1] portal::JobStats::GlobalStats::start_time (C++ member), [1] portal::JobStats::GlobalStats::steal_success_rate (C++ member), [1] portal::JobStats::GlobalStats::total_idle_spins (C++ member), [1] portal::JobStats::GlobalStats::total_idle_time_ns (C++ member), [1] portal::JobStats::GlobalStats::total_steal_attempts (C++ member), [1] portal::JobStats::GlobalStats::total_steal_successes (C++ member), [1] portal::JobStats::GlobalStats::total_work_executed (C++ member), [1] portal::JobStats::GlobalStats::total_work_submitted (C++ member), [1] portal::JobStats::GlobalStats::total_work_time_ns (C++ member), [1] portal::JobStats::GlobalStats::work_by_priority (C++ member), [1] portal::JobStats::JobStats (C++ function) portal::JobStats::log (C++ function) portal::JobStats::QueueType (C++ enum) portal::JobStats::QueueType::Global (C++ enumerator) portal::JobStats::QueueType::Local (C++ enumerator) portal::JobStats::QueueType::Stealable (C++ enumerator) portal::JobStats::record_idle_spin (C++ function) portal::JobStats::record_idle_time (C++ function) portal::JobStats::record_queue_depth (C++ function) portal::JobStats::record_queue_hit (C++ function) portal::JobStats::record_steal_attempt (C++ function) portal::JobStats::record_work_executed (C++ function) portal::JobStats::record_work_stolen_from_me (C++ function) portal::JobStats::record_work_submitted (C++ function) portal::JobStats::reset (C++ function) portal::JobStats::ThreadStats (C++ struct), [1] portal::JobStats::ThreadStats::global_queue_hits (C++ member), [1] portal::JobStats::ThreadStats::idle_spins (C++ member), [1] portal::JobStats::ThreadStats::local_queue_hits (C++ member), [1] portal::JobStats::ThreadStats::max_local_queue_depth (C++ member), [1] portal::JobStats::ThreadStats::max_stealable_queue_depth (C++ member), [1] portal::JobStats::ThreadStats::max_work_time_ns (C++ member), [1] portal::JobStats::ThreadStats::min_work_time_ns (C++ member), [1] portal::JobStats::ThreadStats::steal_attempts (C++ member), [1] portal::JobStats::ThreadStats::steal_queue_hits (C++ member), [1] portal::JobStats::ThreadStats::steal_successes (C++ member), [1] portal::JobStats::ThreadStats::sum_local_queue_depth (C++ member), [1] portal::JobStats::ThreadStats::sum_stealable_queue_depth (C++ member), [1] portal::JobStats::ThreadStats::total_idle_time_ns (C++ member), [1] portal::JobStats::ThreadStats::total_queue_depth_samples (C++ member), [1] portal::JobStats::ThreadStats::total_work_time_ns (C++ member), [1] portal::JobStats::ThreadStats::work_by_priority (C++ member), [1] portal::JobStats::ThreadStats::work_executed (C++ member), [1] portal::JobStats::ThreadStats::work_lost_to_thieves (C++ member), [1] portal::JobStats::ThreadStats::work_stolen (C++ member), [1] portal::JobStats::ThreadStats::work_submitted (C++ member), [1] portal::JsonArchive (C++ class) portal::JsonArchive::deserialize (C++ function) portal::JsonArchive::deserialize_array (C++ function) portal::JsonArchive::deserialize_object (C++ function) portal::JsonArchive::dump (C++ function), [1] portal::JsonArchive::prepare_json (C++ function) portal::JsonArchive::prepare_object (C++ function) portal::JsonArchive::read (C++ function), [1] portal::Key (C++ enum) portal::Key::A (C++ enumerator) portal::Key::Add (C++ enumerator) portal::Key::Ampersand (C++ enumerator) portal::Key::Apostrophe (C++ enumerator) portal::Key::Asterix (C++ enumerator) portal::Key::B (C++ enumerator) portal::Key::Backslash (C++ enumerator) portal::Key::BackSpace (C++ enumerator) portal::Key::C (C++ enumerator) portal::Key::CapsLock (C++ enumerator) portal::Key::Caret (C++ enumerator) portal::Key::Colon (C++ enumerator) portal::Key::Comma (C++ enumerator) portal::Key::D (C++ enumerator) portal::Key::Decimal (C++ enumerator) portal::Key::Delete (C++ enumerator) portal::Key::Divide (C++ enumerator) portal::Key::Dollar (C++ enumerator) portal::Key::Down (C++ enumerator) portal::Key::E (C++ enumerator) portal::Key::Eight (C++ enumerator) portal::Key::End (C++ enumerator) portal::Key::Enter (C++ enumerator) portal::Key::Equals (C++ enumerator) portal::Key::Escape (C++ enumerator) portal::Key::Exclamation (C++ enumerator) portal::Key::F (C++ enumerator) portal::Key::F1 (C++ enumerator) portal::Key::F10 (C++ enumerator) portal::Key::F11 (C++ enumerator) portal::Key::F12 (C++ enumerator) portal::Key::F2 (C++ enumerator) portal::Key::F3 (C++ enumerator) portal::Key::F4 (C++ enumerator) portal::Key::F5 (C++ enumerator) portal::Key::F6 (C++ enumerator) portal::Key::F7 (C++ enumerator) portal::Key::F8 (C++ enumerator) portal::Key::F9 (C++ enumerator) portal::Key::Five (C++ enumerator) portal::Key::Four (C++ enumerator) portal::Key::G (C++ enumerator) portal::Key::H (C++ enumerator) portal::Key::Home (C++ enumerator) portal::Key::Hyphen (C++ enumerator) portal::Key::I (C++ enumerator) portal::Key::Insert (C++ enumerator) portal::Key::Invalid (C++ enumerator) portal::Key::J (C++ enumerator) portal::Key::K (C++ enumerator) portal::Key::L (C++ enumerator) portal::Key::Left (C++ enumerator) portal::Key::LeftAlt (C++ enumerator) portal::Key::LeftBracket (C++ enumerator) portal::Key::LeftControl (C++ enumerator) portal::Key::LeftMouseButton (C++ enumerator) portal::Key::LeftParantheses (C++ enumerator) portal::Key::LeftShift (C++ enumerator) portal::Key::LeftSystem (C++ enumerator) portal::Key::M (C++ enumerator) portal::Key::Max (C++ enumerator) portal::Key::MiddleMouseButton (C++ enumerator) portal::Key::MouseButton0 (C++ enumerator) portal::Key::MouseButton1 (C++ enumerator) portal::Key::MouseButton2 (C++ enumerator) portal::Key::MouseButton3 (C++ enumerator) portal::Key::MouseButton4 (C++ enumerator) portal::Key::MouseButton5 (C++ enumerator) portal::Key::Multiply (C++ enumerator) portal::Key::N (C++ enumerator) portal::Key::Nine (C++ enumerator) portal::Key::NumLock (C++ enumerator) portal::Key::NumpadEight (C++ enumerator) portal::Key::NumpadFive (C++ enumerator) portal::Key::NumpadFour (C++ enumerator) portal::Key::NumpadNine (C++ enumerator) portal::Key::NumpadOne (C++ enumerator) portal::Key::NumpadSeven (C++ enumerator) portal::Key::NumpadSix (C++ enumerator) portal::Key::NumpadThree (C++ enumerator) portal::Key::NumpadTwo (C++ enumerator) portal::Key::NumpadZero (C++ enumerator) portal::Key::O (C++ enumerator) portal::Key::One (C++ enumerator) portal::Key::P (C++ enumerator) portal::Key::PageDown (C++ enumerator) portal::Key::PageUp (C++ enumerator) portal::Key::Pause (C++ enumerator) portal::Key::Period (C++ enumerator) portal::Key::Q (C++ enumerator) portal::Key::Quote (C++ enumerator) portal::Key::R (C++ enumerator) portal::Key::Right (C++ enumerator) portal::Key::RightAlt (C++ enumerator) portal::Key::RightBracket (C++ enumerator) portal::Key::RightControl (C++ enumerator) portal::Key::RightMouseButton (C++ enumerator) portal::Key::RightParantheses (C++ enumerator) portal::Key::RightShift (C++ enumerator) portal::Key::RightSystem (C++ enumerator) portal::Key::S (C++ enumerator) portal::Key::ScrollLock (C++ enumerator) portal::Key::Semicolon (C++ enumerator) portal::Key::Seven (C++ enumerator) portal::Key::Six (C++ enumerator) portal::Key::Slash (C++ enumerator) portal::Key::SpaceBar (C++ enumerator) portal::Key::Subtract (C++ enumerator) portal::Key::T (C++ enumerator) portal::Key::Tab (C++ enumerator) portal::Key::Three (C++ enumerator) portal::Key::Tilde (C++ enumerator) portal::Key::Two (C++ enumerator) portal::Key::U (C++ enumerator) portal::Key::Underscore (C++ enumerator) portal::Key::Up (C++ enumerator) portal::Key::V (C++ enumerator) portal::Key::W (C++ enumerator) portal::Key::X (C++ enumerator) portal::Key::Y (C++ enumerator) portal::Key::Z (C++ enumerator) portal::Key::Zero (C++ enumerator) portal::KEY_MAPPING (C++ member) portal::KeyData (C++ struct) portal::KeyData::key (C++ member) portal::KeyData::previous_state (C++ member) portal::KeyData::state (C++ member) portal::KeyModifierBits (C++ enum) portal::KeyModifierBits::Alt (C++ enumerator) portal::KeyModifierBits::CapsLock (C++ enumerator) portal::KeyModifierBits::Ctrl (C++ enumerator) portal::KeyModifierBits::None (C++ enumerator) portal::KeyModifierBits::NumLock (C++ enumerator) portal::KeyModifierBits::Shift (C++ enumerator) portal::KeyModifierBits::System (C++ enumerator) portal::KeyModifierFlag (C++ type) portal::KeyPressedEvent (C++ class) portal::KeyPressedEvent::get_key (C++ function) portal::KeyPressedEvent::get_modifiers (C++ function) portal::KeyPressedEvent::KeyPressedEvent (C++ function) portal::KeyReleasedEvent (C++ class) portal::KeyReleasedEvent::get_key (C++ function) portal::KeyReleasedEvent::KeyReleasedEvent (C++ function) portal::KeyRepeatEvent (C++ class) portal::KeyRepeatEvent::get_key (C++ function) portal::KeyRepeatEvent::get_modifiers (C++ function) portal::KeyRepeatEvent::KeyRepeatEvent (C++ function) portal::KeyState (C++ enum) portal::KeyState::Pressed (C++ enumerator) portal::KeyState::Released (C++ enumerator) portal::KeyState::Repeat (C++ enumerator) portal::LinuxThread (C++ class) portal::LinuxThread::LinuxThread (C++ function) portal::LinuxThread::set_affinity (C++ function) portal::LinuxThread::set_name (C++ function) portal::LinuxThread::set_priority (C++ function) portal::Log (C++ class) portal::Log::enable_tag (C++ function) portal::Log::get_logger (C++ function) portal::Log::has_tag (C++ function) portal::Log::init (C++ function), [1] portal::Log::LoggerSettings (C++ struct), [1] portal::Log::LoggerSettings::application_name (C++ member), [1] portal::Log::LoggerSettings::default_log_level (C++ member), [1] portal::Log::LoggerSettings::default_logger_name (C++ member), [1] portal::Log::LogLevel (C++ enum) portal::Log::LogLevel::Debug (C++ enumerator) portal::Log::LogLevel::Error (C++ enumerator) portal::Log::LogLevel::Fatal (C++ enumerator) portal::Log::LogLevel::Info (C++ enumerator) portal::Log::LogLevel::Trace (C++ enumerator) portal::Log::LogLevel::Warn (C++ enumerator) portal::Log::print_assert_message (C++ function), [1] portal::Log::print_message (C++ function), [1] portal::Log::print_message_tag (C++ function), [1] portal::Log::set_default_log_level (C++ function) portal::Log::set_tag_level (C++ function) portal::Log::shutdown (C++ function) portal::Log::with_context (C++ function) portal::LOG_LEVEL_ENTRY (C++ member) portal::logger (C++ member), [1], [2], [3] portal::MacOSThread (C++ class) portal::MacOSThread::MacOSThread (C++ function) portal::MacOSThread::set_affinity (C++ function) portal::MacOSThread::set_name (C++ function) portal::MacOSThread::set_priority (C++ function) portal::MAGIC (C++ member) portal::main (C++ function) portal::MainCameraTag (C++ struct) portal::make_reference (C++ function) portal::match (C++ function) portal::MaterialMetadata (C++ struct) portal::MaterialMetadata::archive (C++ function) portal::MaterialMetadata::dearchive (C++ function) portal::MaterialMetadata::shader (C++ member) portal::MAX_STRING_ID (C++ member) portal::MeshGeometry (C++ class) portal::MeshGeometry::get_geometry (C++ function) portal::MeshGeometry::get_index_buffer (C++ function) portal::MeshGeometry::get_submeshes (C++ function) portal::MeshGeometry::get_vertex_buffer_address (C++ function) portal::MeshGeometry::MeshGeometry (C++ function) portal::MesmerTwistedRandom (C++ class) portal::MesmerTwistedRandom::get_float (C++ function), [1] portal::MesmerTwistedRandom::get_uint (C++ function), [1] portal::MesmerTwistedRandom::init (C++ function), [1] portal::Module (C++ type) portal::ModuleLookup (C++ class) portal::ModuleLookup::get_modules (C++ function) portal::ModuleLookup::ModuleLookup (C++ function) portal::ModuleLookup::ModulesTuple (C++ type) portal::ModuleStack (C++ class) portal::ModuleStack::add_module (C++ function) portal::ModuleStack::begin_frame (C++ function) portal::ModuleStack::build_dependency_graph (C++ function) portal::ModuleStack::clean (C++ function) portal::ModuleStack::end_frame (C++ function) portal::ModuleStack::get_dependency_graph (C++ function) portal::ModuleStack::gui_update (C++ function) portal::ModuleStack::list_modules (C++ function) portal::ModuleStack::on_event (C++ function) portal::ModuleStack::post_update (C++ function) portal::ModuleStack::update (C++ function) portal::ModuleStack::~ModuleStack (C++ function) portal::ModuleTags (C++ enum) portal::ModuleTags::Event (C++ enumerator) portal::ModuleTags::FrameLifecycle (C++ enumerator) portal::ModuleTags::GuiUpdate (C++ enumerator) portal::ModuleTags::None (C++ enumerator) portal::ModuleTags::PostUpdate (C++ enumerator) portal::ModuleTags::Update (C++ enumerator) portal::MouseMovedEvent (C++ class) portal::MouseMovedEvent::get_position (C++ function) portal::MouseMovedEvent::get_x (C++ function) portal::MouseMovedEvent::get_y (C++ function) portal::MouseMovedEvent::MouseMovedEvent (C++ function) portal::MouseScrolledEvent (C++ class) portal::MouseScrolledEvent::get_offset (C++ function) portal::MouseScrolledEvent::get_x_offset (C++ function) portal::MouseScrolledEvent::get_y_offset (C++ function) portal::MouseScrolledEvent::MouseScrolledEvent (C++ function) portal::NameComponent (C++ struct) portal::NameComponent::icon (C++ member) portal::NameComponent::name (C++ member) portal::network::Connection (C++ class) portal::network::Connection::connect (C++ function) portal::network::Connection::Connection (C++ function), [1] portal::network::Connection::disconnect (C++ function) portal::network::Connection::get_connection_info (C++ function) portal::network::Connection::get_state (C++ function) portal::network::Connection::is_running (C++ function) portal::network::Connection::register_on_connect_callback (C++ function) portal::network::Connection::register_on_data_received_callback (C++ function) portal::network::Connection::register_on_disconnect_callback (C++ function) portal::network::Connection::send_buffer (C++ function) portal::network::Connection::send_data (C++ function) portal::network::Connection::send_raw (C++ function) portal::network::Connection::send_string (C++ function) portal::network::Connection::~Connection (C++ function) portal::network::ConnectionEnd (C++ enum) portal::network::ConnectionEnd::AppConnectionClosed (C++ enumerator) portal::network::ConnectionEnd::AppExceptionGeneric (C++ enumerator) portal::network::ConnectionEnd::AppFinished (C++ enumerator) portal::network::ConnectionEnd::AppGeneric (C++ enumerator) portal::network::ConnectionEnd::AppKickedByServer (C++ enumerator) portal::network::ConnectionEnd::BadCert (C++ enumerator) portal::network::ConnectionEnd::BadCrypt (C++ enumerator) portal::network::ConnectionEnd::BadProtocolVersion (C++ enumerator) portal::network::ConnectionEnd::HostedServerPrimaryRelay (C++ enumerator) portal::network::ConnectionEnd::InternalError (C++ enumerator) portal::network::ConnectionEnd::Invalid (C++ enumerator) portal::network::ConnectionEnd::LocalP2PICENoPublicAddresses (C++ enumerator) portal::network::ConnectionEnd::ManyRelayConnectivity (C++ enumerator) portal::network::ConnectionEnd::Misc (C++ enumerator) portal::network::ConnectionEnd::NetworkConfig (C++ enumerator) portal::network::ConnectionEnd::NoRelaySessionsToClient (C++ enumerator) portal::network::ConnectionEnd::OfflineMode (C++ enumerator) portal::network::ConnectionEnd::P2PNATFirewall (C++ enumerator) portal::network::ConnectionEnd::P2PRendezvous (C++ enumerator) portal::network::ConnectionEnd::PeerSentNoConnection (C++ enumerator) portal::network::ConnectionEnd::RemoteP2PICENoPublicAddresses (C++ enumerator) portal::network::ConnectionEnd::RemoteTimeout (C++ enumerator) portal::network::ConnectionEnd::Rights (C++ enumerator) portal::network::ConnectionEnd::SteamConnectivity (C++ enumerator) portal::network::ConnectionEnd::Timeout (C++ enumerator) portal::network::ConnectionInfo (C++ struct) portal::network::ConnectionInfo::connection_description (C++ member) portal::network::ConnectionInfo::id (C++ member) portal::network::ConnectionManager (C++ class) portal::network::ConnectionManager::add_connection (C++ function) portal::network::ConnectionManager::add_server (C++ function) portal::network::ConnectionManager::ConnectionManager (C++ function), [1] portal::network::ConnectionManager::get_connection (C++ function) portal::network::ConnectionManager::get_instance (C++ function) portal::network::ConnectionManager::get_server (C++ function) portal::network::ConnectionManager::get_sockets (C++ function) portal::network::ConnectionManager::operator= (C++ function) portal::network::ConnectionManager::remove_connection (C++ function) portal::network::ConnectionManager::remove_server (C++ function) portal::network::ConnectionManager::~ConnectionManager (C++ function) portal::network::ConnectionState (C++ enum) portal::network::ConnectionState::ClosedByPeer (C++ enumerator) portal::network::ConnectionState::Connected (C++ enumerator) portal::network::ConnectionState::Connecting (C++ enumerator) portal::network::ConnectionState::FindingRoute (C++ enumerator) portal::network::ConnectionState::None (C++ enumerator) portal::network::ConnectionState::ProblemDetectedLocally (C++ enumerator) portal::network::is_valid_id_address (C++ function) portal::network::resolve_address (C++ function) portal::network::Server (C++ class) portal::network::Server::get_connections (C++ function) portal::network::Server::is_running (C++ function) portal::network::Server::kick_client (C++ function) portal::network::Server::register_on_connection_connect_callback (C++ function) portal::network::Server::register_on_connection_disconnect_callback (C++ function) portal::network::Server::register_on_data_received_callback (C++ function) portal::network::Server::send_buffer (C++ function) portal::network::Server::send_buffer_to_all (C++ function) portal::network::Server::send_data (C++ function) portal::network::Server::send_data_to_all (C++ function) portal::network::Server::send_raw (C++ function) portal::network::Server::send_raw_to_all (C++ function) portal::network::Server::send_string (C++ function) portal::network::Server::send_string_to_all (C++ function) portal::network::Server::Server (C++ function), [1] portal::network::Server::start (C++ function) portal::network::Server::stop (C++ function) portal::network::Server::~Server (C++ function) portal::null_entity (C++ member) portal::Panel (C++ class) portal::Panel::on_gui_render (C++ function) portal::Panel::~Panel (C++ function) portal::PanelManager (C++ class) portal::PanelManager::add_panel (C++ function) portal::PanelManager::on_gui_render (C++ function) portal::PanelManager::print_controls (C++ function) portal::PanelManager::print_scene_graph (C++ function) portal::PanelManager::print_stats_block (C++ function) portal::PerformanceProfiler (C++ class) portal::PerformanceProfiler::clear (C++ function) portal::PerformanceProfiler::PerFrameData (C++ struct), [1] portal::PerformanceProfiler::PerFrameData::samples (C++ member), [1] portal::PerformanceProfiler::PerFrameData::time (C++ member), [1] portal::PerformanceProfiler::set_frame_timing (C++ function) portal::platform::get_platform_sinks (C++ function) portal::platform::print_assert_dialog (C++ function) portal::PlayerTag (C++ struct) portal::PlayerTag::id (C++ member) portal::PoolAllocator (C++ class) portal::PoolAllocator::alloc (C++ function) portal::PoolAllocator::clear (C++ function) portal::PoolAllocator::free (C++ function) portal::PoolAllocator::pool_size (C++ member) portal::PoolAllocator::PoolAllocator (C++ function) portal::PORTAL_ENGINE_CONFIG_LOCATION (C++ member) portal::PORTAL_ENGINE_RESOURCES_LOCATION (C++ member) portal::PORTAL_ICON_FILE_NAME (C++ member) portal::PORTAL_SETTINGS_FILE_NAME (C++ member) portal::Project (C++ class) portal::Project::get_config_directory (C++ function) portal::Project::get_engine_config_directory (C++ function) portal::Project::get_engine_resource_directory (C++ function) portal::Project::get_name (C++ function) portal::Project::get_project_directory (C++ function) portal::Project::get_resource_database (C++ function), [1] portal::Project::get_resource_directory (C++ function) portal::Project::get_settings (C++ function) portal::Project::get_starting_scene (C++ function) portal::Project::get_type (C++ function) portal::Project::open_project (C++ function) portal::ProjectionType (C++ enum) portal::ProjectionType::Orthographic (C++ enumerator) portal::ProjectionType::Perspective (C++ enumerator) portal::ProjectProperties (C++ struct) portal::ProjectProperties::config_directory (C++ member) portal::ProjectProperties::include_engine_resources (C++ member) portal::ProjectProperties::name (C++ member) portal::ProjectProperties::resource_directory (C++ member) portal::ProjectProperties::resources (C++ member) portal::ProjectProperties::starting_scene (C++ member) portal::ProjectSettings (C++ class) portal::ProjectSettings::add_property_to_map (C++ function) portal::ProjectSettings::create_settings (C++ function) portal::ProjectSettings::debug_print (C++ function) portal::ProjectSettings::dump (C++ function) portal::ProjectSettings::get_property_from_map (C++ function) portal::ProjectSettings::get_setting (C++ function), [1] portal::ProjectSettings::load (C++ function) portal::ProjectSettings::operator= (C++ function), [1] portal::ProjectSettings::ProjectSettings (C++ function), [1] portal::ProjectSettings::set_setting (C++ function) portal::ProjectSettings::~ProjectSettings (C++ function) portal::ProjectType (C++ enum) portal::ProjectType::Editor (C++ enumerator) portal::ProjectType::Runtime (C++ enumerator) portal::QueueSet (C++ struct) portal::QueueSet::enqueue (C++ function) portal::QueueSet::enqueue_bulk (C++ function) portal::QueueSet::ItemType (C++ type) portal::QueueSet::queues (C++ member) portal::QueueSet::QueueSet (C++ function) portal::QueueSet::QueueType (C++ type) portal::QueueSet::try_dequeue (C++ function) portal::QueueSet::try_dequeue_bulk (C++ function) portal::Random (C++ class) portal::Random::get_float (C++ function), [1] portal::Random::get_uint (C++ function), [1] portal::Random::get_vec3 (C++ function), [1] portal::Random::init (C++ function), [1] portal::Random::~Random (C++ function) portal::RecursiveChildIterator (C++ class) portal::RecursiveChildIterator::difference_type (C++ type) portal::RecursiveChildIterator::iterator_category (C++ type) portal::RecursiveChildIterator::operator!= (C++ function) portal::RecursiveChildIterator::operator* (C++ function) portal::RecursiveChildIterator::operator++ (C++ function), [1] portal::RecursiveChildIterator::operator-> (C++ function) portal::RecursiveChildIterator::operator== (C++ function) portal::RecursiveChildIterator::pointer (C++ type) portal::RecursiveChildIterator::RecursiveChildIterator (C++ function) portal::RecursiveChildIterator::reference (C++ type) portal::RecursiveChildIterator::value_type (C++ type) portal::RecursiveChildRange (C++ class) portal::RecursiveChildRange::begin (C++ function) portal::RecursiveChildRange::end (C++ function) portal::RecursiveChildRange::RecursiveChildRange (C++ function) portal::ReentrantSpinLock (C++ class) portal::ReentrantSpinLock::lock (C++ function) portal::ReentrantSpinLock::ReentrantSpinLock (C++ function) portal::ReentrantSpinLock::try_lock (C++ function) portal::ReentrantSpinLock::unlock (C++ function) portal::Reference (C++ type) portal::reference_cast (C++ function) portal::ReferenceManager (C++ class) portal::ReferenceManager::move_reference (C++ function) portal::ReferenceManager::register_reference (C++ function) portal::ReferenceManager::unregister_reference (C++ function) portal::ReferenceManager::~ReferenceManager (C++ function) portal::reflection::get_float_type (C++ function) portal::reflection::get_integer_type (C++ function) portal::reflection::get_property_size (C++ function) portal::reflection::get_property_type (C++ function) portal::reflection::Property (C++ struct) portal::reflection::Property::container_type (C++ member) portal::reflection::Property::elements_number (C++ member) portal::reflection::Property::operator== (C++ function) portal::reflection::Property::type (C++ member) portal::reflection::Property::value (C++ member) portal::reflection::PropertyContainerType (C++ enum) portal::reflection::PropertyContainerType::array (C++ enumerator) portal::reflection::PropertyContainerType::invalid (C++ enumerator) portal::reflection::PropertyContainerType::matrix (C++ enumerator) portal::reflection::PropertyContainerType::null_term_string (C++ enumerator) portal::reflection::PropertyContainerType::object (C++ enumerator) portal::reflection::PropertyContainerType::scalar (C++ enumerator) portal::reflection::PropertyContainerType::string (C++ enumerator) portal::reflection::PropertyContainerType::vector (C++ enumerator) portal::reflection::PropertyType (C++ enum) portal::reflection::PropertyType::binary (C++ enumerator) portal::reflection::PropertyType::boolean (C++ enumerator) portal::reflection::PropertyType::character (C++ enumerator) portal::reflection::PropertyType::floating32 (C++ enumerator) portal::reflection::PropertyType::floating64 (C++ enumerator) portal::reflection::PropertyType::integer128 (C++ enumerator) portal::reflection::PropertyType::integer16 (C++ enumerator) portal::reflection::PropertyType::integer32 (C++ enumerator) portal::reflection::PropertyType::integer64 (C++ enumerator) portal::reflection::PropertyType::integer8 (C++ enumerator) portal::reflection::PropertyType::invalid (C++ enumerator) portal::reflection::PropertyType::null_term_string (C++ enumerator) portal::reflection::PropertyType::object (C++ enumerator) portal::reflection::PropertyType::string (C++ enumerator) portal::RelationshipComponent (C++ struct) portal::RelationshipComponent::children (C++ member) portal::RelationshipComponent::first (C++ member) portal::RelationshipComponent::next (C++ member) portal::RelationshipComponent::parent (C++ member) portal::RelationshipComponent::prev (C++ member) portal::Renderer (C++ class) portal::renderer::AttachmentLoadOperator (C++ enum) portal::renderer::AttachmentLoadOperator::Clear (C++ enumerator) portal::renderer::AttachmentLoadOperator::Inherit (C++ enumerator) portal::renderer::AttachmentLoadOperator::Load (C++ enumerator) portal::renderer::AttachmentProperties (C++ struct) portal::renderer::AttachmentProperties::attachment_images (C++ member) portal::renderer::AttachmentProperties::blend (C++ member) portal::renderer::AttachmentProperties::blend_mode (C++ member) portal::renderer::AttachmentTextureProperty (C++ struct) portal::renderer::AttachmentTextureProperty::blend (C++ member) portal::renderer::AttachmentTextureProperty::blend_mode (C++ member) portal::renderer::AttachmentTextureProperty::format (C++ member) portal::renderer::AttachmentTextureProperty::load_operator (C++ member) portal::Renderer::begin_frame (C++ function) portal::renderer::BlendMode (C++ enum) portal::renderer::BlendMode::Additive (C++ enumerator) portal::renderer::BlendMode::None (C++ enumerator) portal::renderer::BlendMode::OneZero (C++ enumerator) portal::renderer::BlendMode::SrcAlphaOneMinusSrcAlpha (C++ enumerator) portal::renderer::BlendMode::ZeroSrcColor (C++ enumerator) portal::renderer::BufferDescriptor (C++ class) portal::renderer::BufferDescriptor::BufferDescriptor (C++ function) portal::renderer::BufferDescriptor::get_data (C++ function) portal::renderer::BufferDescriptor::get_type (C++ function) portal::renderer::BufferDescriptor::set_data (C++ function) portal::renderer::BufferDescriptor::set_data_typed (C++ function) portal::renderer::BufferDescriptor::type (C++ member) portal::renderer::BufferDescriptor::~BufferDescriptor (C++ function) portal::Renderer::cleanup (C++ function) portal::renderer::CompiledShader (C++ struct) portal::renderer::CompiledShader::code (C++ member) portal::renderer::CompiledShader::reflection (C++ member) portal::renderer::DepthCompareOperator (C++ enum) portal::renderer::DepthCompareOperator::Always (C++ enumerator) portal::renderer::DepthCompareOperator::Equal (C++ enumerator) portal::renderer::DepthCompareOperator::Greater (C++ enumerator) portal::renderer::DepthCompareOperator::GreaterOrEqual (C++ enumerator) portal::renderer::DepthCompareOperator::Less (C++ enumerator) portal::renderer::DepthCompareOperator::LessOrEqual (C++ enumerator) portal::renderer::DepthCompareOperator::Never (C++ enumerator) portal::renderer::DepthCompareOperator::None (C++ enumerator) portal::renderer::DepthCompareOperator::NotEqual (C++ enumerator) portal::renderer::DescriptorInput (C++ struct) portal::renderer::DescriptorInput::DescriptorInput (C++ function), [1], [2], [3], [4], [5], [6] portal::renderer::DescriptorInput::input (C++ member) portal::renderer::DescriptorInput::set (C++ function), [1], [2], [3], [4], [5], [6] portal::renderer::DescriptorInput::type (C++ member) portal::renderer::DescriptorResourceType (C++ enum) portal::renderer::DescriptorResourceType::Image (C++ enumerator) portal::renderer::DescriptorResourceType::StorageBuffer (C++ enumerator) portal::renderer::DescriptorResourceType::StorageBufferSet (C++ enumerator) portal::renderer::DescriptorResourceType::Texture (C++ enumerator) portal::renderer::DescriptorResourceType::TextureCube (C++ enumerator) portal::renderer::DescriptorResourceType::UniformBuffer (C++ enumerator) portal::renderer::DescriptorResourceType::UniformBufferSet (C++ enumerator) portal::renderer::DescriptorResourceType::Unknown (C++ enumerator) portal::renderer::DescriptorSetManager (C++ class) portal::renderer::DescriptorSetManager::bake (C++ function) portal::renderer::DescriptorSetManager::get_input (C++ function), [1] portal::renderer::DescriptorSetManager::invalidate_and_update (C++ function) portal::renderer::DescriptorSetManager::is_invalidated (C++ function) portal::renderer::DescriptorSetManager::set_input (C++ function), [1], [2], [3], [4], [5], [6] portal::renderer::DescriptorSetManager::validate (C++ function) portal::renderer::DescriptorSetManager::~DescriptorSetManager (C++ function) portal::renderer::DescriptorSetManagerProperties (C++ struct) portal::renderer::DescriptorSetManagerProperties::debug_name (C++ member) portal::renderer::DescriptorSetManagerProperties::default_texture (C++ member) portal::renderer::DescriptorSetManagerProperties::end_set (C++ member) portal::renderer::DescriptorSetManagerProperties::frame_in_flights (C++ member) portal::renderer::DescriptorSetManagerProperties::shader (C++ member) portal::renderer::DescriptorSetManagerProperties::start_set (C++ member) portal::renderer::DescriptorType (C++ enum) portal::renderer::DescriptorType::AccelerationStructure (C++ enumerator) portal::renderer::DescriptorType::CombinedImageSampler (C++ enumerator) portal::renderer::DescriptorType::InlineUniformBlock (C++ enumerator) portal::renderer::DescriptorType::InputAttachment (C++ enumerator) portal::renderer::DescriptorType::SampledImage (C++ enumerator) portal::renderer::DescriptorType::Sampler (C++ enumerator) portal::renderer::DescriptorType::StorageBuffer (C++ enumerator) portal::renderer::DescriptorType::StorageBufferDynamic (C++ enumerator) portal::renderer::DescriptorType::StorageImage (C++ enumerator) portal::renderer::DescriptorType::StorageTexelBuffer (C++ enumerator) portal::renderer::DescriptorType::UniformBuffer (C++ enumerator) portal::renderer::DescriptorType::UniformBufferDynamic (C++ enumerator) portal::renderer::DescriptorType::UniformTexelBuffer (C++ enumerator) portal::renderer::DescriptorType::Unknown (C++ enumerator) portal::renderer::Device (C++ class) portal::renderer::Device::wait_idle (C++ function) portal::renderer::Device::~Device (C++ function) portal::renderer::diagnose_if_needed (C++ function) portal::Renderer::draw_geometry (C++ function) portal::renderer::DriverVersion (C++ struct) portal::renderer::DriverVersion::major (C++ member) portal::renderer::DriverVersion::minor (C++ member) portal::renderer::DriverVersion::patch (C++ member) portal::Renderer::end_frame (C++ function) portal::renderer::format_property (C++ function) portal::renderer::FrameRenderingContext (C++ struct) portal::renderer::FrameRenderingContext::camera_data (C++ member) portal::renderer::FrameRenderingContext::frame_descriptors (C++ member) portal::renderer::FrameRenderingContext::global_command_buffer (C++ member) portal::renderer::FrameRenderingContext::render_objects (C++ member) portal::renderer::FrameRenderingContext::scene_data (C++ member) portal::renderer::FrameResources (C++ struct) portal::renderer::FrameResources::command_buffer (C++ member) portal::renderer::FrameResources::command_pool (C++ member) portal::renderer::FrameResources::deletion_queue (C++ member) portal::renderer::FrameResources::frame_descriptors (C++ member) portal::renderer::FrameResources::FrameResources (C++ function), [1], [2] portal::renderer::FrameResources::image_available_semaphore (C++ member) portal::renderer::FrameResources::operator= (C++ function), [1] portal::renderer::FrameResources::wait_fence (C++ member) portal::renderer::FrameResources::~FrameResources (C++ function) portal::renderer::get_element_number (C++ function) portal::renderer::get_format_bytes_per_pixel (C++ function) portal::Renderer::get_renderer_context (C++ function) portal::renderer::Image (C++ class) portal::renderer::image::ClearValue (C++ struct) portal::renderer::image::ClearValue::float_values (C++ member) portal::renderer::image::ClearValue::int_values (C++ member) portal::renderer::image::ClearValue::uint_values (C++ member) portal::renderer::Image::copy_to_host_buffer (C++ function) portal::renderer::Image::create_per_layer_image_view (C++ function) portal::renderer::image::Flags (C++ enum) portal::renderer::image::Flags::CubeCompatible (C++ enumerator) portal::renderer::image::Flags::None (C++ enumerator) portal::renderer::Image::get_aspect_ratio (C++ function) portal::renderer::Image::get_buffer (C++ function), [1] portal::renderer::Image::get_height (C++ function) portal::renderer::Image::get_prop (C++ function) portal::renderer::Image::get_size (C++ function) portal::renderer::Image::get_view (C++ function) portal::renderer::Image::get_width (C++ function) portal::renderer::Image::has_mip (C++ function) portal::renderer::Image::Image (C++ function) portal::renderer::image::Properties (C++ struct) portal::renderer::image::Properties::create_sampler (C++ member) portal::renderer::image::Properties::depth (C++ member) portal::renderer::image::Properties::flags (C++ member) portal::renderer::image::Properties::format (C++ member) portal::renderer::image::Properties::height (C++ member) portal::renderer::image::Properties::layers (C++ member) portal::renderer::image::Properties::mips (C++ member) portal::renderer::image::Properties::name (C++ member) portal::renderer::image::Properties::transfer (C++ member) portal::renderer::image::Properties::usage (C++ member) portal::renderer::image::Properties::width (C++ member) portal::renderer::Image::reallocate (C++ function) portal::renderer::Image::release (C++ function) portal::renderer::Image::resize (C++ function) portal::renderer::Image::set_data (C++ function) portal::renderer::image::SubresourceRange (C++ struct) portal::renderer::image::SubresourceRange::base_layer (C++ member) portal::renderer::image::SubresourceRange::base_mip (C++ member) portal::renderer::image::SubresourceRange::layer_count (C++ member) portal::renderer::image::SubresourceRange::mip_count (C++ member) portal::renderer::ImageFormat (C++ enum) portal::renderer::ImageFormat::BGRA8_SRGB (C++ enumerator) portal::renderer::ImageFormat::BGRA8_UNorm (C++ enumerator) portal::renderer::ImageFormat::Depth (C++ enumerator) portal::renderer::ImageFormat::Depth_16UNorm (C++ enumerator) portal::renderer::ImageFormat::Depth_16UNorm_Stencil_8UInt (C++ enumerator) portal::renderer::ImageFormat::Depth_24UNorm_Stencil_8UInt (C++ enumerator) portal::renderer::ImageFormat::Depth_32Float (C++ enumerator) portal::renderer::ImageFormat::Depth_32Float_Stencil_8UInt (C++ enumerator) portal::renderer::ImageFormat::None (C++ enumerator) portal::renderer::ImageFormat::R16_Float (C++ enumerator) portal::renderer::ImageFormat::R16_UInt (C++ enumerator) portal::renderer::ImageFormat::R32_Float (C++ enumerator) portal::renderer::ImageFormat::R32_UInt (C++ enumerator) portal::renderer::ImageFormat::R8_UInt (C++ enumerator) portal::renderer::ImageFormat::R8_UNorm (C++ enumerator) portal::renderer::ImageFormat::RG16_Float (C++ enumerator) portal::renderer::ImageFormat::RG16_UInt (C++ enumerator) portal::renderer::ImageFormat::RG32_Float (C++ enumerator) portal::renderer::ImageFormat::RG32_UInt (C++ enumerator) portal::renderer::ImageFormat::RG8_UInt (C++ enumerator) portal::renderer::ImageFormat::RG8_UNorm (C++ enumerator) portal::renderer::ImageFormat::RGB16_Float (C++ enumerator) portal::renderer::ImageFormat::RGB16_UInt (C++ enumerator) portal::renderer::ImageFormat::RGB32_Float (C++ enumerator) portal::renderer::ImageFormat::RGB32_UInt (C++ enumerator) portal::renderer::ImageFormat::RGB8_UInt (C++ enumerator) portal::renderer::ImageFormat::RGB8_UNorm (C++ enumerator) portal::renderer::ImageFormat::RGBA16_Float (C++ enumerator) portal::renderer::ImageFormat::RGBA16_UInt (C++ enumerator) portal::renderer::ImageFormat::RGBA32_Float (C++ enumerator) portal::renderer::ImageFormat::RGBA32_UInt (C++ enumerator) portal::renderer::ImageFormat::RGBA8_UInt (C++ enumerator) portal::renderer::ImageFormat::RGBA8_UNorm (C++ enumerator) portal::renderer::ImageFormat::SRGB (C++ enumerator) portal::renderer::ImageFormat::SRGBA (C++ enumerator) portal::renderer::ImageUsage (C++ enum) portal::renderer::ImageUsage::Attachment (C++ enumerator) portal::renderer::ImageUsage::HostRead (C++ enumerator) portal::renderer::ImageUsage::None (C++ enumerator) portal::renderer::ImageUsage::Storage (C++ enumerator) portal::renderer::ImageUsage::SubAttachment (C++ enumerator) portal::renderer::ImageUsage::Texture (C++ enumerator) portal::renderer::ImageView (C++ class) portal::renderer::ImageView::get_image (C++ function) portal::renderer::ImageView::get_mip (C++ function) portal::renderer::ImageView::ImageView (C++ function) portal::renderer::ImageView::properties (C++ member) portal::renderer::ImageViewProperties (C++ struct) portal::renderer::ImageViewProperties::image (C++ member) portal::renderer::ImageViewProperties::layer (C++ member) portal::renderer::ImageViewProperties::mip (C++ member) portal::renderer::ImageViewProperties::name (C++ member) portal::renderer::logger (C++ member) portal::renderer::Material (C++ class) portal::renderer::Material::get (C++ function), [1], [2] portal::renderer::Material::get_image (C++ function) portal::renderer::Material::get_image_view (C++ function) portal::renderer::Material::get_property (C++ function) portal::renderer::Material::get_shader (C++ function) portal::renderer::Material::get_texture (C++ function) portal::renderer::Material::Material (C++ function) portal::renderer::Material::set (C++ function), [1], [2], [3], [4], [5], [6] portal::renderer::Material::set_property (C++ function) portal::renderer::Material::static_type (C++ function) portal::renderer::MaterialProperties (C++ struct) portal::renderer::MaterialProperties::default_texture (C++ member) portal::renderer::MaterialProperties::frames_in_flight (C++ member) portal::renderer::MaterialProperties::global_descriptor_sets (C++ member) portal::renderer::MaterialProperties::id (C++ member) portal::renderer::MaterialProperties::set_end_index (C++ member) portal::renderer::MaterialProperties::set_start_index (C++ member) portal::renderer::MaterialProperties::shader (C++ member) portal::renderer::PhysicalDevice (C++ class) portal::renderer::PhysicalDevice::get_driver_version (C++ function) portal::renderer::PhysicalDevice::is_extension_supported (C++ function) portal::renderer::PhysicalDevice::supports_present (C++ function) portal::renderer::PhysicalDevice::~PhysicalDevice (C++ function) portal::renderer::Pipeline (C++ class) portal::renderer::Pipeline::get_properties (C++ function), [1] portal::renderer::Pipeline::get_shader (C++ function) portal::renderer::Pipeline::~Pipeline (C++ function) portal::renderer::PipelineProperties (C++ struct) portal::renderer::PipelineProperties::attachments (C++ member) portal::renderer::PipelineProperties::backface_culling (C++ member) portal::renderer::PipelineProperties::debug_name (C++ member) portal::renderer::PipelineProperties::depth_compare_operator (C++ member) portal::renderer::PipelineProperties::depth_test (C++ member) portal::renderer::PipelineProperties::depth_write (C++ member) portal::renderer::PipelineProperties::line_width (C++ member) portal::renderer::PipelineProperties::shader (C++ member) portal::renderer::PipelineProperties::topology (C++ member) portal::renderer::PipelineProperties::wireframe (C++ member) portal::renderer::PipelineStage (C++ enum) portal::renderer::PipelineStage::AccelerationStructureBuild (C++ enumerator) portal::renderer::PipelineStage::AllCommands (C++ enumerator) portal::renderer::PipelineStage::AllGraphics (C++ enumerator) portal::renderer::PipelineStage::BottomOfPipe (C++ enumerator) portal::renderer::PipelineStage::ColorAttachmentOutput (C++ enumerator) portal::renderer::PipelineStage::ComputeShader (C++ enumerator) portal::renderer::PipelineStage::DrawIndirect (C++ enumerator) portal::renderer::PipelineStage::EarlyFragmentTests (C++ enumerator) portal::renderer::PipelineStage::FragmentShader (C++ enumerator) portal::renderer::PipelineStage::GeometryShader (C++ enumerator) portal::renderer::PipelineStage::Host (C++ enumerator) portal::renderer::PipelineStage::LateFragmentTests (C++ enumerator) portal::renderer::PipelineStage::MeshShader (C++ enumerator) portal::renderer::PipelineStage::None (C++ enumerator) portal::renderer::PipelineStage::RayTracingShader (C++ enumerator) portal::renderer::PipelineStage::TessellationControlShader (C++ enumerator) portal::renderer::PipelineStage::TessellationEvaluationShader (C++ enumerator) portal::renderer::PipelineStage::TopOfPipe (C++ enumerator) portal::renderer::PipelineStage::Transfer (C++ enumerator) portal::renderer::PipelineStage::VertexInput (C++ enumerator) portal::renderer::PipelineStage::VertexShader (C++ enumerator) portal::renderer::PipelineStatistics (C++ struct) portal::renderer::PipelineStatistics::clipping_invocations (C++ member) portal::renderer::PipelineStatistics::clipping_primitives (C++ member) portal::renderer::PipelineStatistics::compute_shader_invocations (C++ member) portal::renderer::PipelineStatistics::fragment_shader_invocations (C++ member) portal::renderer::PipelineStatistics::primitives (C++ member) portal::renderer::PipelineStatistics::vertex_shader_invocations (C++ member) portal::renderer::PipelineStatistics::vertices (C++ member) portal::Renderer::post_update (C++ function) portal::renderer::PrimitiveTopology (C++ enum) portal::renderer::PrimitiveTopology::Lines (C++ enumerator) portal::renderer::PrimitiveTopology::LineStrip (C++ enumerator) portal::renderer::PrimitiveTopology::None (C++ enumerator) portal::renderer::PrimitiveTopology::Points (C++ enumerator) portal::renderer::PrimitiveTopology::TriangleFan (C++ enumerator) portal::renderer::PrimitiveTopology::Triangles (C++ enumerator) portal::renderer::PrimitiveTopology::TriangleStrip (C++ enumerator) portal::renderer::Queue (C++ class) portal::renderer::Queue::get_index (C++ function) portal::renderer::Queue::~Queue (C++ function) portal::Renderer::Renderer (C++ function) portal::renderer::RendererResource (C++ class) portal::renderer::RendererResource::RendererResource (C++ function) portal::renderer::RenderObject (C++ struct) portal::renderer::RenderObject::bounds (C++ member) portal::renderer::RenderObject::first_index (C++ member) portal::renderer::RenderObject::index_buffer (C++ member) portal::renderer::RenderObject::index_count (C++ member) portal::renderer::RenderObject::is_visible (C++ function) portal::renderer::RenderObject::material (C++ member) portal::renderer::RenderObject::transform (C++ member) portal::renderer::RenderObject::vertex_buffer_address (C++ member) portal::renderer::RenderTarget (C++ class) portal::renderer::RenderTarget::get_color_attachment_count (C++ function) portal::renderer::RenderTarget::get_color_formats (C++ function) portal::renderer::RenderTarget::get_color_images_count (C++ function) portal::renderer::RenderTarget::get_depth_image (C++ function) portal::renderer::RenderTarget::get_height (C++ function) portal::renderer::RenderTarget::get_image (C++ function) portal::renderer::RenderTarget::get_properties (C++ function) portal::renderer::RenderTarget::get_viewport_bounds (C++ function) portal::renderer::RenderTarget::get_width (C++ function) portal::renderer::RenderTarget::has_depth_attachment (C++ function) portal::renderer::RenderTarget::has_depth_image (C++ function) portal::renderer::RenderTarget::resize (C++ function) portal::renderer::RenderTarget::~RenderTarget (C++ function) portal::renderer::RenderTargetProperties (C++ struct) portal::renderer::RenderTargetProperties::attachments (C++ member) portal::renderer::RenderTargetProperties::clear_color (C++ member) portal::renderer::RenderTargetProperties::clear_color_on_load (C++ member) portal::renderer::RenderTargetProperties::clear_depth_on_load (C++ member) portal::renderer::RenderTargetProperties::depth_clear_value (C++ member) portal::renderer::RenderTargetProperties::existing_images (C++ member) portal::renderer::RenderTargetProperties::height (C++ member) portal::renderer::RenderTargetProperties::name (C++ member) portal::renderer::RenderTargetProperties::samples (C++ member) portal::renderer::RenderTargetProperties::scale (C++ member) portal::renderer::RenderTargetProperties::transfer (C++ member) portal::renderer::RenderTargetProperties::width (C++ member) portal::renderer::ResourceAccessFlags (C++ enum) portal::renderer::ResourceAccessFlags::AccelerationStructureRead (C++ enumerator) portal::renderer::ResourceAccessFlags::AccelerationStructureWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::ColorAttachmentRead (C++ enumerator) portal::renderer::ResourceAccessFlags::ColorAttachmentWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::DepthStencilAttachmentRead (C++ enumerator) portal::renderer::ResourceAccessFlags::DepthStencilAttachmentWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::HostRead (C++ enumerator) portal::renderer::ResourceAccessFlags::HostWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::IndexRead (C++ enumerator) portal::renderer::ResourceAccessFlags::IndirectCommandRead (C++ enumerator) portal::renderer::ResourceAccessFlags::InputAttachmentRead (C++ enumerator) portal::renderer::ResourceAccessFlags::MemoryRead (C++ enumerator) portal::renderer::ResourceAccessFlags::MemoryWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::None (C++ enumerator) portal::renderer::ResourceAccessFlags::ShaderRead (C++ enumerator) portal::renderer::ResourceAccessFlags::ShaderWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::TransferRead (C++ enumerator) portal::renderer::ResourceAccessFlags::TransferWrite (C++ enumerator) portal::renderer::ResourceAccessFlags::UniformRead (C++ enumerator) portal::renderer::ResourceAccessFlags::VertexAttributeRead (C++ enumerator) portal::renderer::Sampler (C++ class) portal::renderer::Sampler::get_prop (C++ function) portal::renderer::Sampler::~Sampler (C++ function) portal::renderer::SamplerMipmapMode (C++ enum) portal::renderer::SamplerMipmapMode::Linear (C++ enumerator) portal::renderer::SamplerMipmapMode::Nearest (C++ enumerator) portal::renderer::SamplerMipmapMode::None (C++ enumerator) portal::renderer::SamplerProperties (C++ struct) portal::renderer::SamplerProperties::filter (C++ member) portal::renderer::SamplerProperties::max_lod (C++ member) portal::renderer::SamplerProperties::min_lod (C++ member) portal::renderer::SamplerProperties::mipmap_mode (C++ member) portal::renderer::SamplerProperties::wrap (C++ member) portal::renderer::Shader (C++ class) portal::renderer::Shader::calculate_permutations_hash (C++ function) portal::renderer::Shader::compile_with_permutations (C++ function) portal::renderer::Shader::get_shader (C++ function) portal::renderer::Shader::load_source (C++ function) portal::renderer::Shader::Shader (C++ function) portal::renderer::Shader::shader_cache_lock (C++ member) portal::renderer::Shader::shaders (C++ member) portal::renderer::Shader::source (C++ member) portal::renderer::Shader::source_path (C++ member) portal::renderer::Shader::static_type (C++ function) portal::renderer::shader_reflection::BufferDescriptor (C++ struct) portal::renderer::shader_reflection::BufferDescriptor::binding_point (C++ member) portal::renderer::shader_reflection::BufferDescriptor::name (C++ member) portal::renderer::shader_reflection::BufferDescriptor::offset (C++ member) portal::renderer::shader_reflection::BufferDescriptor::range (C++ member) portal::renderer::shader_reflection::BufferDescriptor::size (C++ member) portal::renderer::shader_reflection::BufferDescriptor::stage (C++ member) portal::renderer::shader_reflection::BufferDescriptor::type (C++ member) portal::renderer::shader_reflection::BufferDescriptor::uniforms (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor (C++ struct) portal::renderer::shader_reflection::ImageSamplerDescriptor::array_size (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor::binding_point (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor::descriptor_set (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor::dimensions (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor::name (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor::stage (C++ member) portal::renderer::shader_reflection::ImageSamplerDescriptor::type (C++ member) portal::renderer::shader_reflection::PushConstantsRange (C++ struct) portal::renderer::shader_reflection::PushConstantsRange::offset (C++ member) portal::renderer::shader_reflection::PushConstantsRange::size (C++ member) portal::renderer::shader_reflection::PushConstantsRange::stage (C++ member) portal::renderer::shader_reflection::ShaderDescriptorSet (C++ struct) portal::renderer::shader_reflection::ShaderDescriptorSet::image_samplers (C++ member) portal::renderer::shader_reflection::ShaderDescriptorSet::images (C++ member) portal::renderer::shader_reflection::ShaderDescriptorSet::operator bool (C++ function) portal::renderer::shader_reflection::ShaderDescriptorSet::samplers (C++ member) portal::renderer::shader_reflection::ShaderDescriptorSet::storage_buffers (C++ member) portal::renderer::shader_reflection::ShaderDescriptorSet::storage_images (C++ member) portal::renderer::shader_reflection::ShaderDescriptorSet::uniform_buffers (C++ member) portal::renderer::shader_reflection::ShaderResourceDeclaration (C++ struct) portal::renderer::shader_reflection::ShaderResourceDeclaration::binding_index (C++ member) portal::renderer::shader_reflection::ShaderResourceDeclaration::count (C++ member) portal::renderer::shader_reflection::ShaderResourceDeclaration::name (C++ member) portal::renderer::shader_reflection::ShaderResourceDeclaration::set (C++ member) portal::renderer::shader_reflection::ShaderResourceDeclaration::type (C++ member) portal::renderer::shader_reflection::StageInfo (C++ struct) portal::renderer::shader_reflection::StageInfo::entry_point (C++ member) portal::renderer::shader_reflection::StageInfo::stage (C++ member) portal::renderer::shader_reflection::Uniform (C++ struct) portal::renderer::shader_reflection::Uniform::name (C++ member) portal::renderer::shader_reflection::Uniform::offset (C++ member) portal::renderer::shader_reflection::Uniform::property (C++ member) portal::renderer::shader_reflection::Uniform::size (C++ member) portal::renderer::ShaderCompiler (C++ class) portal::renderer::ShaderCompiler::compile (C++ function) portal::renderer::ShaderCompiler::CompileRequest (C++ struct), [1] portal::renderer::ShaderCompiler::CompileRequest::defines (C++ member), [1] portal::renderer::ShaderCompiler::CompileRequest::name (C++ member), [1] portal::renderer::ShaderCompiler::CompileRequest::shader_data (C++ member), [1] portal::renderer::ShaderCompiler::CompileRequest::shader_path (C++ member), [1] portal::renderer::ShaderCompiler::ShaderCompiler (C++ function) portal::renderer::ShaderDefine (C++ struct) portal::renderer::ShaderDefine::name (C++ member) portal::renderer::ShaderDefine::value (C++ member) portal::renderer::ShaderReflection (C++ struct) portal::renderer::ShaderReflection::descriptor_sets (C++ member) portal::renderer::ShaderReflection::push_constants (C++ member) portal::renderer::ShaderReflection::resources (C++ member) portal::renderer::ShaderReflection::stages (C++ member) portal::renderer::ShaderStage (C++ enum) portal::renderer::ShaderStage::All (C++ enumerator) portal::renderer::ShaderStage::AnyHit (C++ enumerator) portal::renderer::ShaderStage::Callable (C++ enumerator) portal::renderer::ShaderStage::ClosestHit (C++ enumerator) portal::renderer::ShaderStage::Compute (C++ enumerator) portal::renderer::ShaderStage::Fragment (C++ enumerator) portal::renderer::ShaderStage::Geometry (C++ enumerator) portal::renderer::ShaderStage::Intersection (C++ enumerator) portal::renderer::ShaderStage::Mesh (C++ enumerator) portal::renderer::ShaderStage::Miss (C++ enumerator) portal::renderer::ShaderStage::RayGeneration (C++ enumerator) portal::renderer::ShaderStage::Vertex (C++ enumerator) portal::renderer::ShaderVariant (C++ class) portal::renderer::ShaderVariant::get_name (C++ function) portal::renderer::ShaderVariant::get_reflection (C++ function) portal::renderer::ShaderVariant::get_shader_resources (C++ function) portal::renderer::ShaderVariant::~ShaderVariant (C++ function) portal::renderer::StorageBuffer (C++ class) portal::renderer::StorageBuffer::resize (C++ function) portal::renderer::StorageBuffer::StorageBuffer (C++ function) portal::renderer::StorageBufferProperties (C++ struct) portal::renderer::StorageBufferProperties::debug_name (C++ member) portal::renderer::StorageBufferProperties::gpu_only (C++ member) portal::renderer::StorageBufferProperties::size (C++ member) portal::renderer::StorageBufferSet (C++ class) portal::renderer::StorageBufferSet::get (C++ function) portal::renderer::StorageBufferSet::set (C++ function) portal::renderer::StorageBufferSet::StorageBufferSet (C++ function) portal::renderer::Surface (C++ class) portal::renderer::Surface::get_capabilities (C++ function) portal::renderer::Surface::get_extent (C++ function) portal::renderer::Surface::get_min_frames_in_flight (C++ function) portal::renderer::Surface::get_type (C++ function) portal::renderer::Surface::properties (C++ member) portal::renderer::Surface::Surface (C++ function) portal::renderer::Surface::~Surface (C++ function) portal::renderer::SurfaceCapabilities (C++ struct) portal::renderer::SurfaceCapabilities::current_extent (C++ member) portal::renderer::SurfaceCapabilities::current_transform (C++ member) portal::renderer::SurfaceCapabilities::max_image_array_layers (C++ member) portal::renderer::SurfaceCapabilities::max_image_extent (C++ member) portal::renderer::SurfaceCapabilities::max_swapchain_images (C++ member) portal::renderer::SurfaceCapabilities::min_image_extent (C++ member) portal::renderer::SurfaceCapabilities::min_swapchain_images (C++ member) portal::renderer::SurfaceCapabilities::supported_transforms (C++ member) portal::renderer::SurfaceProperties (C++ struct) portal::renderer::SurfaceProperties::debug_name (C++ member) portal::renderer::SurfaceProperties::min_frames_in_flight (C++ member) portal::renderer::SurfaceProperties::window (C++ member) portal::renderer::SurfaceTransform (C++ type) portal::renderer::SurfaceTransformBits (C++ enum) portal::renderer::SurfaceTransformBits::Emtpy (C++ enumerator) portal::renderer::SurfaceTransformBits::Identity (C++ enumerator) portal::renderer::SurfaceTransformBits::Inherit (C++ enumerator) portal::renderer::SurfaceTransformBits::Mirror (C++ enumerator) portal::renderer::SurfaceTransformBits::MirrorRotate180 (C++ enumerator) portal::renderer::SurfaceTransformBits::MirrorRotate270 (C++ enumerator) portal::renderer::SurfaceTransformBits::MirrorRotate90 (C++ enumerator) portal::renderer::SurfaceTransformBits::Rotate180 (C++ enumerator) portal::renderer::SurfaceTransformBits::Rotate270 (C++ enumerator) portal::renderer::SurfaceTransformBits::Rotate90 (C++ enumerator) portal::renderer::SurfaceType (C++ enum) portal::renderer::SurfaceType::Headless (C++ enumerator) portal::renderer::SurfaceType::Normal (C++ enumerator) portal::renderer::Texture (C++ class) portal::renderer::Texture::BLACK_TEXTURE_ID (C++ member) portal::renderer::Texture::get_buffer (C++ function) portal::renderer::Texture::get_depth (C++ function) portal::renderer::Texture::get_format (C++ function) portal::renderer::Texture::get_height (C++ function) portal::renderer::Texture::get_image (C++ function) portal::renderer::Texture::get_mip_level_count (C++ function) portal::renderer::Texture::get_mip_size (C++ function) portal::renderer::Texture::get_size (C++ function) portal::renderer::Texture::get_type (C++ function) portal::renderer::Texture::get_width (C++ function) portal::renderer::Texture::get_writeable_buffer (C++ function) portal::renderer::Texture::loaded (C++ function) portal::renderer::Texture::MISSING_TEXTURE_ID (C++ member) portal::renderer::Texture::resize (C++ function), [1] portal::renderer::Texture::static_type (C++ function) portal::renderer::Texture::Texture (C++ function) portal::renderer::Texture::WHITE_TEXTURE_ID (C++ member) portal::renderer::TextureFilter (C++ enum) portal::renderer::TextureFilter::Cubic (C++ enumerator) portal::renderer::TextureFilter::Linear (C++ enumerator) portal::renderer::TextureFilter::Nearest (C++ enumerator) portal::renderer::TextureFilter::None (C++ enumerator) portal::renderer::TextureProperties (C++ struct) portal::renderer::TextureProperties::depth (C++ member) portal::renderer::TextureProperties::format (C++ member) portal::renderer::TextureProperties::generate_mipmaps (C++ member) portal::renderer::TextureProperties::height (C++ member) portal::renderer::TextureProperties::sampler_prop (C++ member) portal::renderer::TextureProperties::storage (C++ member) portal::renderer::TextureProperties::store_locally (C++ member) portal::renderer::TextureProperties::type (C++ member) portal::renderer::TextureProperties::width (C++ member) portal::renderer::TextureType (C++ enum) portal::renderer::TextureType::None (C++ enumerator) portal::renderer::TextureType::Texture (C++ enumerator) portal::renderer::TextureType::TextureCube (C++ enumerator) portal::renderer::TextureWrap (C++ enum) portal::renderer::TextureWrap::Clamp (C++ enumerator) portal::renderer::TextureWrap::None (C++ enumerator) portal::renderer::TextureWrap::Repeat (C++ enumerator) portal::renderer::to_descriptor_type (C++ function) portal::renderer::to_property_container_type (C++ function) portal::renderer::to_property_type (C++ function) portal::renderer::to_shader_stage (C++ function) portal::renderer::UniformBuffer (C++ class) portal::renderer::UniformBuffer::UniformBuffer (C++ function) portal::renderer::UniformBufferSet (C++ class) portal::renderer::UniformBufferSet::get (C++ function) portal::renderer::UniformBufferSet::set (C++ function) portal::renderer::UniformBufferSet::UniformBufferSet (C++ function) portal::renderer::utils::calculate_mip_count (C++ function) portal::renderer::utils::get_image_memory_size (C++ function) portal::renderer::utils::is_depth_format (C++ function) portal::renderer::utils::is_integer_format (C++ function) portal::renderer::utils::is_stencil_format (C++ function) portal::renderer::vulkan::AllocatedBuffer (C++ class) portal::renderer::vulkan::AllocatedBuffer::AllocatedBuffer (C++ function), [1], [2], [3], [4] portal::renderer::vulkan::AllocatedBuffer::create_staging_buffer (C++ function), [1], [2] portal::renderer::vulkan::AllocatedBuffer::get_device_address (C++ function) portal::renderer::vulkan::AllocatedBuffer::get_size (C++ function) portal::renderer::vulkan::AllocatedBuffer::operator= (C++ function), [1], [2] portal::renderer::vulkan::AllocatedBuffer::~AllocatedBuffer (C++ function) portal::renderer::vulkan::allocation::Allocated (C++ class) portal::renderer::vulkan::allocation::Allocated::Allocated (C++ function), [1], [2], [3], [4] portal::renderer::vulkan::allocation::Allocated::clear (C++ function) portal::renderer::vulkan::allocation::Allocated::convert_and_update (C++ function) portal::renderer::vulkan::allocation::Allocated::create_buffer (C++ function) portal::renderer::vulkan::allocation::Allocated::create_image (C++ function) portal::renderer::vulkan::allocation::Allocated::destroy_buffer (C++ function) portal::renderer::vulkan::allocation::Allocated::destroy_image (C++ function) portal::renderer::vulkan::allocation::Allocated::flush (C++ function) portal::renderer::vulkan::allocation::Allocated::get (C++ function) portal::renderer::vulkan::allocation::Allocated::get_data (C++ function), [1] portal::renderer::vulkan::allocation::Allocated::get_memory (C++ function) portal::renderer::vulkan::allocation::Allocated::map (C++ function) portal::renderer::vulkan::allocation::Allocated::mapped (C++ function) portal::renderer::vulkan::allocation::Allocated::operator= (C++ function), [1], [2] portal::renderer::vulkan::allocation::Allocated::post_create (C++ function) portal::renderer::vulkan::allocation::Allocated::unmap (C++ function) portal::renderer::vulkan::allocation::Allocated::update (C++ function), [1], [2], [3], [4] portal::renderer::vulkan::allocation::Allocated::update_typed (C++ function) portal::renderer::vulkan::allocation::created (C++ member) portal::renderer::vulkan::allocation::get_vma_allocator (C++ function) portal::renderer::vulkan::allocation::init (C++ function) portal::renderer::vulkan::allocation::memory_allocator (C++ member) portal::renderer::vulkan::allocation::shutdown (C++ function) portal::renderer::vulkan::Bounds (C++ struct) portal::renderer::vulkan::Bounds::extents (C++ member) portal::renderer::vulkan::Bounds::origin (C++ member) portal::renderer::vulkan::Bounds::sphere_radius (C++ member) portal::renderer::vulkan::BufferBuilder (C++ struct) portal::renderer::vulkan::BufferBuilder::BufferBuilder (C++ function) portal::renderer::vulkan::BufferBuilder::build (C++ function) portal::renderer::vulkan::BufferBuilder::build_shared (C++ function) portal::renderer::vulkan::BufferBuilder::with_flags (C++ function) portal::renderer::vulkan::BufferBuilder::with_usage (C++ function) portal::renderer::vulkan::BuilderBase (C++ class) portal::renderer::vulkan::BuilderBase::alloc_create_info (C++ member) portal::renderer::vulkan::BuilderBase::BuilderBase (C++ function) portal::renderer::vulkan::BuilderBase::create_info (C++ member) portal::renderer::vulkan::BuilderBase::debug_name (C++ member) portal::renderer::vulkan::BuilderBase::get_allocation_create_info (C++ function) portal::renderer::vulkan::BuilderBase::get_create_info (C++ function), [1] portal::renderer::vulkan::BuilderBase::get_debug_name (C++ function) portal::renderer::vulkan::BuilderBase::with_debug_name (C++ function) portal::renderer::vulkan::BuilderBase::with_implicit_sharing_mode (C++ function) portal::renderer::vulkan::BuilderBase::with_memory_type_bits (C++ function) portal::renderer::vulkan::BuilderBase::with_queue_families (C++ function), [1] portal::renderer::vulkan::BuilderBase::with_sharing_mode (C++ function) portal::renderer::vulkan::BuilderBase::with_vma_flags (C++ function) portal::renderer::vulkan::BuilderBase::with_vma_pool (C++ function) portal::renderer::vulkan::BuilderBase::with_vma_preferred_flags (C++ function) portal::renderer::vulkan::BuilderBase::with_vma_required_flags (C++ function) portal::renderer::vulkan::BuilderBase::with_vma_usage (C++ function) portal::renderer::vulkan::BuilderBase::~BuilderBase (C++ function) portal::renderer::vulkan::check_driver_api_version_support (C++ function) portal::renderer::vulkan::check_instance_extension_support (C++ function) portal::renderer::vulkan::check_validation_layer_support (C++ function) portal::renderer::vulkan::choose_present_mode (C++ function) portal::renderer::vulkan::color_write_mask (C++ member) portal::renderer::vulkan::copy_image_to_image (C++ function) portal::renderer::vulkan::DebugMessenger (C++ class) portal::renderer::vulkan::DebugMessenger::DebugMessenger (C++ function) portal::renderer::vulkan::DebugMessenger::error_count (C++ member) portal::renderer::vulkan::DebugMessenger::get_error_and_warning_count (C++ function) portal::renderer::vulkan::DebugMessenger::get_error_count (C++ function) portal::renderer::vulkan::DebugMessenger::get_info_count (C++ function) portal::renderer::vulkan::DebugMessenger::get_severity (C++ function) portal::renderer::vulkan::DebugMessenger::get_warning_count (C++ function) portal::renderer::vulkan::DebugMessenger::info_count (C++ member) portal::renderer::vulkan::DebugMessenger::log (C++ function) portal::renderer::vulkan::DebugMessenger::warning_count (C++ member) portal::renderer::vulkan::DescriptorAllocator (C++ class) portal::renderer::vulkan::DescriptorAllocator::allocate (C++ function) portal::renderer::vulkan::DescriptorAllocator::clear_pools (C++ function) portal::renderer::vulkan::DescriptorAllocator::DescriptorAllocator (C++ function), [1], [2] portal::renderer::vulkan::DescriptorAllocator::destroy_pools (C++ function) portal::renderer::vulkan::DescriptorAllocator::handle_pool_resize (C++ function) portal::renderer::vulkan::DescriptorAllocator::operator= (C++ function), [1] portal::renderer::vulkan::DescriptorAllocator::PoolSizeRatio (C++ struct), [1] portal::renderer::vulkan::DescriptorAllocator::PoolSizeRatio::ratio (C++ member), [1] portal::renderer::vulkan::DescriptorAllocator::PoolSizeRatio::type (C++ member), [1] portal::renderer::vulkan::DescriptorAllocator::~DescriptorAllocator (C++ function) portal::renderer::vulkan::DescriptorLayoutBuilder (C++ class) portal::renderer::vulkan::DescriptorLayoutBuilder::add_binding (C++ function) portal::renderer::vulkan::DescriptorLayoutBuilder::build (C++ function) portal::renderer::vulkan::DescriptorLayoutBuilder::clear (C++ function) portal::renderer::vulkan::DescriptorLayoutBuilder::layout_bindings (C++ member) portal::renderer::vulkan::DescriptorLayoutBuilder::name (C++ member) portal::renderer::vulkan::DescriptorLayoutBuilder::set_name (C++ function) portal::renderer::vulkan::DescriptorWriter (C++ struct) portal::renderer::vulkan::DescriptorWriter::buffer_infos (C++ member) portal::renderer::vulkan::DescriptorWriter::clear (C++ function) portal::renderer::vulkan::DescriptorWriter::image_infos (C++ member) portal::renderer::vulkan::DescriptorWriter::update_set (C++ function) portal::renderer::vulkan::DescriptorWriter::write_buffer (C++ function) portal::renderer::vulkan::DescriptorWriter::write_image (C++ function) portal::renderer::vulkan::DescriptorWriter::writes (C++ member) portal::renderer::vulkan::ENABLE_VALIDATION_LAYERS (C++ member) portal::renderer::vulkan::find_image_type (C++ function) portal::renderer::vulkan::get_max_usable_sample_count (C++ function) portal::renderer::vulkan::get_message_type (C++ function) portal::renderer::vulkan::get_uniform_pointer (C++ function) portal::renderer::vulkan::GPUCameraData (C++ struct) portal::renderer::vulkan::GPUCameraData::inverse_proj (C++ member) portal::renderer::vulkan::GPUCameraData::inverse_view (C++ member) portal::renderer::vulkan::GPUCameraData::inverse_view_proj (C++ member) portal::renderer::vulkan::GPUCameraData::proj (C++ member) portal::renderer::vulkan::GPUCameraData::view (C++ member) portal::renderer::vulkan::GPUCameraData::view_proj (C++ member) portal::renderer::vulkan::GPUDrawPushConstants (C++ struct) portal::renderer::vulkan::GPUDrawPushConstants::vertex_buffer (C++ member) portal::renderer::vulkan::GPUDrawPushConstants::world_matrix (C++ member) portal::renderer::vulkan::GPUMeshBuffers (C++ struct) portal::renderer::vulkan::GPUMeshBuffers::index_buffer (C++ member) portal::renderer::vulkan::GPUMeshBuffers::vertex_buffer (C++ member) portal::renderer::vulkan::GPUMeshBuffers::vertex_buffer_address (C++ member) portal::renderer::vulkan::GPUSceneData (C++ struct) portal::renderer::vulkan::GPUSceneData::ambient_color (C++ member) portal::renderer::vulkan::GPUSceneData::proj (C++ member) portal::renderer::vulkan::GPUSceneData::sunlight_color (C++ member) portal::renderer::vulkan::GPUSceneData::sunlight_direction (C++ member) portal::renderer::vulkan::GPUSceneData::view (C++ member) portal::renderer::vulkan::GPUSceneData::view_proj (C++ member) portal::renderer::vulkan::ImageAllocation (C++ class) portal::renderer::vulkan::ImageAllocation::ImageAllocation (C++ function), [1], [2], [3], [4], [5] portal::renderer::vulkan::ImageAllocation::operator= (C++ function), [1], [2] portal::renderer::vulkan::ImageAllocation::~ImageAllocation (C++ function) portal::renderer::vulkan::ImageBuilder (C++ struct) portal::renderer::vulkan::ImageBuilder::build (C++ function) portal::renderer::vulkan::ImageBuilder::ImageBuilder (C++ function), [1], [2] portal::renderer::vulkan::ImageBuilder::with_array_layers (C++ function) portal::renderer::vulkan::ImageBuilder::with_flags (C++ function) portal::renderer::vulkan::ImageBuilder::with_format (C++ function) portal::renderer::vulkan::ImageBuilder::with_image_type (C++ function) portal::renderer::vulkan::ImageBuilder::with_mips_levels (C++ function) portal::renderer::vulkan::ImageBuilder::with_sample_count (C++ function) portal::renderer::vulkan::ImageBuilder::with_tiling (C++ function) portal::renderer::vulkan::ImageBuilder::with_usage (C++ function) portal::renderer::vulkan::is_compatible_input (C++ function) portal::renderer::vulkan::logger (C++ member) portal::renderer::vulkan::PipelineBuilder (C++ class) portal::renderer::vulkan::PipelineBuilder::add_shader (C++ function) portal::renderer::vulkan::PipelineBuilder::build (C++ function) portal::renderer::vulkan::PipelineBuilder::color_blend_attachments (C++ member) portal::renderer::vulkan::PipelineBuilder::color_blending (C++ member) portal::renderer::vulkan::PipelineBuilder::color_formats (C++ member) portal::renderer::vulkan::PipelineBuilder::depth_stencil (C++ member) portal::renderer::vulkan::PipelineBuilder::disable_color_blending (C++ function) portal::renderer::vulkan::PipelineBuilder::disable_depth_stencil (C++ function) portal::renderer::vulkan::PipelineBuilder::disable_multisampling (C++ function) portal::renderer::vulkan::PipelineBuilder::dynamic_states (C++ member) portal::renderer::vulkan::PipelineBuilder::enable_depth_stencil (C++ function) portal::renderer::vulkan::PipelineBuilder::multisampling (C++ member) portal::renderer::vulkan::PipelineBuilder::name (C++ member) portal::renderer::vulkan::PipelineBuilder::pipeline_layout (C++ member) portal::renderer::vulkan::PipelineBuilder::pipeline_rendering_create_info (C++ member) portal::renderer::vulkan::PipelineBuilder::set_blend (C++ function) portal::renderer::vulkan::PipelineBuilder::set_blending_additive (C++ function) portal::renderer::vulkan::PipelineBuilder::set_blending_alpha (C++ function) portal::renderer::vulkan::PipelineBuilder::set_color_attachment_formats (C++ function) portal::renderer::vulkan::PipelineBuilder::set_color_attachment_number (C++ function) portal::renderer::vulkan::PipelineBuilder::set_cull_mode (C++ function) portal::renderer::vulkan::PipelineBuilder::set_depth_format (C++ function) portal::renderer::vulkan::PipelineBuilder::set_input_topology (C++ function) portal::renderer::vulkan::PipelineBuilder::set_layout (C++ function) portal::renderer::vulkan::PipelineBuilder::set_line_width (C++ function) portal::renderer::vulkan::PipelineBuilder::set_name (C++ function) portal::renderer::vulkan::PipelineBuilder::set_polygon_mode (C++ function) portal::renderer::vulkan::PipelineBuilder::set_vertex_attributes (C++ function) portal::renderer::vulkan::PipelineBuilder::set_vertex_bindings (C++ function) portal::renderer::vulkan::PipelineBuilder::shader_stages (C++ member) portal::renderer::vulkan::PipelineBuilder::vertex_input_state (C++ member) portal::renderer::vulkan::rate_device_suitability (C++ function) portal::renderer::vulkan::REQUIRED_DEVICE_EXTENSIONS (C++ member) portal::renderer::vulkan::skipped_messages (C++ member) portal::renderer::vulkan::SwapchainImageData (C++ struct) portal::renderer::vulkan::SwapchainImageData::image (C++ member) portal::renderer::vulkan::SwapchainImageData::last_used_frame (C++ member) portal::renderer::vulkan::SwapchainImageData::linear_image_view (C++ member) portal::renderer::vulkan::SwapchainImageData::non_linear_image_view (C++ member) portal::renderer::vulkan::SwapchainImageData::render_finished_semaphore (C++ member) portal::renderer::vulkan::SwapchainImageData::render_target_linear (C++ member) portal::renderer::vulkan::SwapchainImageData::render_target_non_linear (C++ member) portal::renderer::vulkan::to_descriptor_resource_type (C++ function) portal::renderer::vulkan::to_descriptor_type (C++ function) portal::renderer::vulkan::to_format (C++ function), [1], [2] portal::renderer::vulkan::to_load_op (C++ function) portal::renderer::vulkan::to_surface_transform (C++ function) portal::renderer::vulkan::transition_image_layout (C++ function), [1], [2], [3], [4], [5] portal::renderer::vulkan::utils::get_view_type (C++ function) portal::renderer::vulkan::utils::to_address_mode (C++ function) portal::renderer::vulkan::utils::to_filter (C++ function) portal::renderer::vulkan::utils::validate_prop (C++ function) portal::renderer::vulkan::VALIDATION_LAYERS (C++ member) portal::renderer::vulkan::Vertex (C++ struct) portal::renderer::vulkan::Vertex::color (C++ member) portal::renderer::vulkan::Vertex::normal (C++ member) portal::renderer::vulkan::Vertex::position (C++ member) portal::renderer::vulkan::Vertex::uv_x (C++ member) portal::renderer::vulkan::Vertex::uv_y (C++ member) portal::renderer::vulkan::VulkanContext (C++ class) portal::renderer::vulkan::VulkanContext::create (C++ function) portal::renderer::vulkan::VulkanContext::get_device (C++ function), [1] portal::renderer::vulkan::VulkanContext::get_instance (C++ function) portal::renderer::vulkan::VulkanContext::get_physical_device (C++ function) portal::renderer::vulkan::VulkanContext::~VulkanContext (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager (C++ class) portal::renderer::vulkan::VulkanDescriptorSetManager::bake (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::create (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::create_unique (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::descriptor_sets (C++ member) portal::renderer::vulkan::VulkanDescriptorSetManager::get_descriptor_sets (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::get_first_set_index (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::get_input (C++ function), [1] portal::renderer::vulkan::VulkanDescriptorSetManager::get_input_declaration (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::input_declarations (C++ member) portal::renderer::vulkan::VulkanDescriptorSetManager::input_resources (C++ member) portal::renderer::vulkan::VulkanDescriptorSetManager::invalid_input_resources (C++ member) portal::renderer::vulkan::VulkanDescriptorSetManager::invalidate_and_update (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::is_invalidated (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::operator= (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::set_input (C++ function), [1], [2], [3], [4], [5], [6] portal::renderer::vulkan::VulkanDescriptorSetManager::validate (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::VulkanDescriptorSetManager (C++ function) portal::renderer::vulkan::VulkanDescriptorSetManager::write_descriptors_map (C++ member) portal::renderer::vulkan::VulkanDescriptorSetManager::WriteDescriptor (C++ struct), [1] portal::renderer::vulkan::VulkanDescriptorSetManager::WriteDescriptor::resource_handles (C++ member), [1] portal::renderer::vulkan::VulkanDescriptorSetManager::WriteDescriptor::write_descriptor_set (C++ member), [1] portal::renderer::vulkan::VulkanDescriptorSetManager::~VulkanDescriptorSetManager (C++ function) portal::renderer::vulkan::VulkanDevice (C++ class) portal::renderer::vulkan::VulkanDevice::add_present_queue (C++ function) portal::renderer::vulkan::VulkanDevice::create_buffer (C++ function) portal::renderer::vulkan::VulkanDevice::create_buffer_shared (C++ function) portal::renderer::vulkan::VulkanDevice::create_descriptor_set_layout (C++ function) portal::renderer::vulkan::VulkanDevice::create_image (C++ function) portal::renderer::vulkan::VulkanDevice::create_image_view (C++ function) portal::renderer::vulkan::VulkanDevice::create_pipeline (C++ function) portal::renderer::vulkan::VulkanDevice::create_pipeline_layout (C++ function) portal::renderer::vulkan::VulkanDevice::create_sampler (C++ function) portal::renderer::vulkan::VulkanDevice::create_shader_module (C++ function) portal::renderer::vulkan::VulkanDevice::destory_image_view (C++ function) portal::renderer::vulkan::VulkanDevice::get_compute_queue (C++ function) portal::renderer::vulkan::VulkanDevice::get_graphics_queue (C++ function) portal::renderer::vulkan::VulkanDevice::get_handle (C++ function), [1] portal::renderer::vulkan::VulkanDevice::get_present_queue (C++ function) portal::renderer::vulkan::VulkanDevice::get_transfer_queue (C++ function) portal::renderer::vulkan::VulkanDevice::immediate_submit (C++ function) portal::renderer::vulkan::VulkanDevice::ImmediateCommandBuffer (C++ struct) portal::renderer::vulkan::VulkanDevice::ImmediateCommandBuffer::command_buffer (C++ member) portal::renderer::vulkan::VulkanDevice::ImmediateCommandBuffer::command_pool (C++ member) portal::renderer::vulkan::VulkanDevice::ImmediateCommandBuffer::fence (C++ member) portal::renderer::vulkan::VulkanDevice::QueueType (C++ enum) portal::renderer::vulkan::VulkanDevice::QueueType::Compute (C++ enumerator) portal::renderer::vulkan::VulkanDevice::QueueType::Graphics (C++ enumerator) portal::renderer::vulkan::VulkanDevice::QueueType::Present (C++ enumerator) portal::renderer::vulkan::VulkanDevice::QueueType::Transfer (C++ enumerator) portal::renderer::vulkan::VulkanDevice::set_debug_name (C++ function), [1], [2] portal::renderer::vulkan::VulkanDevice::VulkanDevice (C++ function) portal::renderer::vulkan::VulkanDevice::wait_for_fences (C++ function) portal::renderer::vulkan::VulkanDevice::wait_idle (C++ function) portal::renderer::vulkan::VulkanImage (C++ class) portal::renderer::vulkan::VulkanImage::copy_to_host_buffer (C++ function) portal::renderer::vulkan::VulkanImage::create_per_layer_image_view (C++ function) portal::renderer::vulkan::VulkanImage::get_aspect_ratio (C++ function) portal::renderer::vulkan::VulkanImage::get_buffer (C++ function), [1] portal::renderer::vulkan::VulkanImage::get_closest_mip_level (C++ function) portal::renderer::vulkan::VulkanImage::get_descriptor_image_info (C++ function) portal::renderer::vulkan::VulkanImage::get_format (C++ function) portal::renderer::vulkan::VulkanImage::get_height (C++ function) portal::renderer::vulkan::VulkanImage::get_image (C++ function) portal::renderer::vulkan::VulkanImage::get_image_info (C++ function) portal::renderer::vulkan::VulkanImage::get_layer_image_view (C++ function) portal::renderer::vulkan::VulkanImage::get_mip_image_view (C++ function) portal::renderer::vulkan::VulkanImage::get_mip_level_dimensions (C++ function) portal::renderer::vulkan::VulkanImage::get_prop (C++ function), [1] portal::renderer::vulkan::VulkanImage::get_sampler (C++ function) portal::renderer::vulkan::VulkanImage::get_size (C++ function) portal::renderer::vulkan::VulkanImage::get_view (C++ function) portal::renderer::vulkan::VulkanImage::get_width (C++ function) portal::renderer::vulkan::VulkanImage::has_mip (C++ function) portal::renderer::vulkan::VulkanImage::is_image_valid (C++ function) portal::renderer::vulkan::VulkanImage::reallocate (C++ function) portal::renderer::vulkan::VulkanImage::release (C++ function) portal::renderer::vulkan::VulkanImage::resize (C++ function) portal::renderer::vulkan::VulkanImage::set_data (C++ function) portal::renderer::vulkan::VulkanImage::update_descriptor (C++ function) portal::renderer::vulkan::VulkanImage::VulkanImage (C++ function), [1], [2] portal::renderer::vulkan::VulkanImage::~VulkanImage (C++ function) portal::renderer::vulkan::VulkanImageInfo (C++ struct) portal::renderer::vulkan::VulkanImageInfo::image (C++ member) portal::renderer::vulkan::VulkanImageInfo::sampler (C++ member) portal::renderer::vulkan::VulkanImageInfo::view (C++ member) portal::renderer::vulkan::VulkanImageView (C++ class) portal::renderer::vulkan::VulkanImageView::get_vk_image_view (C++ function) portal::renderer::vulkan::VulkanImageView::VulkanImageView (C++ function), [1] portal::renderer::vulkan::VulkanImageView::~VulkanImageView (C++ function) portal::renderer::vulkan::VulkanInstance (C++ class) portal::renderer::vulkan::VulkanInstance::get_debug_messenger (C++ function) portal::renderer::vulkan::VulkanInstance::get_instance (C++ function) portal::renderer::vulkan::VulkanInstance::get_suitable_gpu (C++ function) portal::renderer::vulkan::VulkanInstance::VulkanInstance (C++ function) portal::renderer::vulkan::VulkanMaterial (C++ class) portal::renderer::vulkan::VulkanMaterial::get (C++ function), [1], [2] portal::renderer::vulkan::VulkanMaterial::get_descriptor_set (C++ function) portal::renderer::vulkan::VulkanMaterial::get_image (C++ function) portal::renderer::vulkan::VulkanMaterial::get_image_view (C++ function) portal::renderer::vulkan::VulkanMaterial::get_pipeline (C++ function) portal::renderer::vulkan::VulkanMaterial::get_property (C++ function) portal::renderer::vulkan::VulkanMaterial::get_shader (C++ function) portal::renderer::vulkan::VulkanMaterial::get_texture (C++ function) portal::renderer::vulkan::VulkanMaterial::operator== (C++ function) portal::renderer::vulkan::VulkanMaterial::set (C++ function), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10] portal::renderer::vulkan::VulkanMaterial::set_pipeline (C++ function) portal::renderer::vulkan::VulkanMaterial::set_property (C++ function) portal::renderer::vulkan::VulkanMaterial::UniformPointer (C++ struct), [1] portal::renderer::vulkan::VulkanMaterial::UniformPointer::bind_point (C++ member), [1] portal::renderer::vulkan::VulkanMaterial::UniformPointer::buffer_name (C++ member), [1] portal::renderer::vulkan::VulkanMaterial::UniformPointer::uniform (C++ member), [1] portal::renderer::vulkan::VulkanMaterial::VulkanMaterial (C++ function) portal::renderer::vulkan::VulkanMaterial::~VulkanMaterial (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice (C++ class) portal::renderer::vulkan::VulkanPhysicalDevice::Features (C++ type) portal::renderer::vulkan::VulkanPhysicalDevice::find_depth_format (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_driver_version (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_features (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_features_chain (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_format_properties (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_handle (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_memory_properties (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_properties (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_queue_family_indices (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::get_queue_family_properties (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::is_extension_supported (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::QueueFamilyIndices (C++ struct), [1] portal::renderer::vulkan::VulkanPhysicalDevice::QueueFamilyIndices::compute (C++ member), [1] portal::renderer::vulkan::VulkanPhysicalDevice::QueueFamilyIndices::graphics (C++ member), [1] portal::renderer::vulkan::VulkanPhysicalDevice::QueueFamilyIndices::transfer (C++ member), [1] portal::renderer::vulkan::VulkanPhysicalDevice::supports_present (C++ function) portal::renderer::vulkan::VulkanPhysicalDevice::VulkanPhysicalDevice (C++ function) portal::renderer::vulkan::VulkanPipeline (C++ class) portal::renderer::vulkan::VulkanPipeline::get_properties (C++ function), [1] portal::renderer::vulkan::VulkanPipeline::get_shader (C++ function) portal::renderer::vulkan::VulkanPipeline::get_vulkan_pipeline (C++ function) portal::renderer::vulkan::VulkanPipeline::get_vulkan_pipeline_layout (C++ function) portal::renderer::vulkan::VulkanPipeline::is_dynamic_line_width (C++ function) portal::renderer::vulkan::VulkanPipeline::VulkanPipeline (C++ function) portal::renderer::vulkan::VulkanPipeline::~VulkanPipeline (C++ function) portal::renderer::vulkan::VulkanQueue (C++ class) portal::renderer::vulkan::VulkanQueue::get_family_index (C++ function) portal::renderer::vulkan::VulkanQueue::get_handle (C++ function) portal::renderer::vulkan::VulkanQueue::get_index (C++ function) portal::renderer::vulkan::VulkanQueue::get_properties (C++ function) portal::renderer::vulkan::VulkanQueue::is_presentable (C++ function) portal::renderer::vulkan::VulkanQueue::present (C++ function) portal::renderer::vulkan::VulkanQueue::submit (C++ function) portal::renderer::vulkan::VulkanQueue::VulkanQueue (C++ function) portal::renderer::vulkan::VulkanRenderTarget (C++ class) portal::renderer::vulkan::VulkanRenderTarget::color_formats (C++ member) portal::renderer::vulkan::VulkanRenderTarget::color_images (C++ member) portal::renderer::vulkan::VulkanRenderTarget::context (C++ member) portal::renderer::vulkan::VulkanRenderTarget::depth_format (C++ member) portal::renderer::vulkan::VulkanRenderTarget::depth_image (C++ member) portal::renderer::vulkan::VulkanRenderTarget::depth_rendering (C++ member) portal::renderer::vulkan::VulkanRenderTarget::get_color_attachment_count (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_color_formats (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_color_images_count (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_depth_format (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_depth_image (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_height (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_image (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_properties (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_viewport_bounds (C++ function) portal::renderer::vulkan::VulkanRenderTarget::get_width (C++ function) portal::renderer::vulkan::VulkanRenderTarget::has_depth_attachment (C++ function) portal::renderer::vulkan::VulkanRenderTarget::has_depth_image (C++ function) portal::renderer::vulkan::VulkanRenderTarget::height (C++ member) portal::renderer::vulkan::VulkanRenderTarget::initialize (C++ function) portal::renderer::vulkan::VulkanRenderTarget::make_rendering_info (C++ function) portal::renderer::vulkan::VulkanRenderTarget::prop (C++ member) portal::renderer::vulkan::VulkanRenderTarget::release (C++ function) portal::renderer::vulkan::VulkanRenderTarget::rendering_attachments (C++ member) portal::renderer::vulkan::VulkanRenderTarget::rendering_info (C++ member) portal::renderer::vulkan::VulkanRenderTarget::resize (C++ function) portal::renderer::vulkan::VulkanRenderTarget::VulkanRenderTarget (C++ function) portal::renderer::vulkan::VulkanRenderTarget::width (C++ member) portal::renderer::vulkan::VulkanRenderTarget::~VulkanRenderTarget (C++ function) portal::renderer::vulkan::VulkanResource (C++ class) portal::renderer::vulkan::VulkanResource::debug_name (C++ member) portal::renderer::vulkan::VulkanResource::get_debug_name (C++ function) portal::renderer::vulkan::VulkanResource::get_device (C++ function) portal::renderer::vulkan::VulkanResource::get_handle (C++ function), [1] portal::renderer::vulkan::VulkanResource::get_handle_u64 (C++ function) portal::renderer::vulkan::VulkanResource::get_object_type (C++ function) portal::renderer::vulkan::VulkanResource::has_device (C++ function) portal::renderer::vulkan::VulkanResource::has_handle (C++ function) portal::renderer::vulkan::VulkanResource::operator= (C++ function), [1] portal::renderer::vulkan::VulkanResource::set_debug_name (C++ function) portal::renderer::vulkan::VulkanResource::set_handle (C++ function) portal::renderer::vulkan::VulkanResource::VulkanResource (C++ function), [1], [2] portal::renderer::vulkan::VulkanResource::~VulkanResource (C++ function) portal::renderer::vulkan::VulkanSampler (C++ class) portal::renderer::vulkan::VulkanSampler::get_prop (C++ function) portal::renderer::vulkan::VulkanSampler::get_vk_sampler (C++ function) portal::renderer::vulkan::VulkanSampler::VulkanSampler (C++ function) portal::renderer::vulkan::VulkanShader (C++ class) portal::renderer::vulkan::VulkanShader::get_shader (C++ function) portal::renderer::vulkan::VulkanShader::VulkanShader (C++ function) portal::renderer::vulkan::VulkanShader::~VulkanShader (C++ function) portal::renderer::vulkan::VulkanShaderVariant (C++ class) portal::renderer::vulkan::VulkanShaderVariant::create_descriptors (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_descriptor_layout (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_descriptor_layouts (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_name (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_push_constant_ranges (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_reflection (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_shader_resources (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_shader_stage_create_infos (C++ function) portal::renderer::vulkan::VulkanShaderVariant::get_write_descriptor_sets (C++ function) portal::renderer::vulkan::VulkanShaderVariant::load (C++ function) portal::renderer::vulkan::VulkanShaderVariant::release (C++ function) portal::renderer::vulkan::VulkanShaderVariant::VulkanShaderVariant (C++ function) portal::renderer::vulkan::VulkanShaderVariant::~VulkanShaderVariant (C++ function) portal::renderer::vulkan::VulkanStorageBuffer (C++ class) portal::renderer::vulkan::VulkanStorageBuffer::get_data (C++ function) portal::renderer::vulkan::VulkanStorageBuffer::get_descriptor_buffer_info (C++ function) portal::renderer::vulkan::VulkanStorageBuffer::resize (C++ function) portal::renderer::vulkan::VulkanStorageBuffer::set_data (C++ function) portal::renderer::vulkan::VulkanStorageBuffer::VulkanStorageBuffer (C++ function) portal::renderer::vulkan::VulkanStorageBuffer::~VulkanStorageBuffer (C++ function) portal::renderer::vulkan::VulkanStorageBufferSet (C++ class) portal::renderer::vulkan::VulkanStorageBufferSet::get (C++ function) portal::renderer::vulkan::VulkanStorageBufferSet::get_data (C++ function) portal::renderer::vulkan::VulkanStorageBufferSet::set (C++ function) portal::renderer::vulkan::VulkanStorageBufferSet::set_data (C++ function) portal::renderer::vulkan::VulkanStorageBufferSet::VulkanStorageBufferSet (C++ function) portal::renderer::vulkan::VulkanSurface (C++ class) portal::renderer::vulkan::VulkanSurface::get_capabilities (C++ function) portal::renderer::vulkan::VulkanSurface::get_extent (C++ function) portal::renderer::vulkan::VulkanSurface::get_min_frames_in_flight (C++ function) portal::renderer::vulkan::VulkanSurface::get_type (C++ function) portal::renderer::vulkan::VulkanSurface::get_vulkan_surface (C++ function) portal::renderer::vulkan::VulkanSurface::VulkanSurface (C++ function) portal::renderer::vulkan::VulkanSwapchain (C++ class) portal::renderer::vulkan::VulkanSwapchain::create (C++ function) portal::renderer::vulkan::VulkanSwapchain::destroy (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_color_space (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_context (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_current_render_target (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_height (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_image_count (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_linear_color_format (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_non_linear_color_format (C++ function) portal::renderer::vulkan::VulkanSwapchain::get_width (C++ function) portal::renderer::vulkan::VulkanSwapchain::on_resize (C++ function) portal::renderer::vulkan::VulkanSwapchain::prepare_frame (C++ function) portal::renderer::vulkan::VulkanSwapchain::present (C++ function) portal::renderer::vulkan::VulkanSwapchain::set_vsync (C++ function) portal::renderer::vulkan::VulkanSwapchain::VulkanSwapchain (C++ function) portal::renderer::vulkan::VulkanTexture (C++ class) portal::renderer::vulkan::VulkanTexture::get_buffer (C++ function) portal::renderer::vulkan::VulkanTexture::get_depth (C++ function) portal::renderer::vulkan::VulkanTexture::get_descriptor_image_info (C++ function) portal::renderer::vulkan::VulkanTexture::get_format (C++ function) portal::renderer::vulkan::VulkanTexture::get_height (C++ function) portal::renderer::vulkan::VulkanTexture::get_image (C++ function) portal::renderer::vulkan::VulkanTexture::get_mip_level_count (C++ function) portal::renderer::vulkan::VulkanTexture::get_mip_size (C++ function) portal::renderer::vulkan::VulkanTexture::get_size (C++ function) portal::renderer::vulkan::VulkanTexture::get_type (C++ function) portal::renderer::vulkan::VulkanTexture::get_width (C++ function) portal::renderer::vulkan::VulkanTexture::get_writeable_buffer (C++ function) portal::renderer::vulkan::VulkanTexture::loaded (C++ function) portal::renderer::vulkan::VulkanTexture::resize (C++ function), [1] portal::renderer::vulkan::VulkanTexture::set_sampler (C++ function) portal::renderer::vulkan::VulkanTexture::update_image (C++ function) portal::renderer::vulkan::VulkanTexture::VulkanTexture (C++ function) portal::renderer::vulkan::VulkanUniformBuffer (C++ class) portal::renderer::vulkan::VulkanUniformBuffer::get_data (C++ function) portal::renderer::vulkan::VulkanUniformBuffer::get_descriptor_buffer_info (C++ function) portal::renderer::vulkan::VulkanUniformBuffer::set_data (C++ function) portal::renderer::vulkan::VulkanUniformBuffer::VulkanUniformBuffer (C++ function) portal::renderer::vulkan::VulkanUniformBuffer::~VulkanUniformBuffer (C++ function) portal::renderer::vulkan::VulkanUniformBufferSet (C++ class) portal::renderer::vulkan::VulkanUniformBufferSet::get (C++ function) portal::renderer::vulkan::VulkanUniformBufferSet::get_data (C++ function) portal::renderer::vulkan::VulkanUniformBufferSet::set (C++ function) portal::renderer::vulkan::VulkanUniformBufferSet::set_data (C++ function) portal::renderer::vulkan::VulkanUniformBufferSet::VulkanUniformBufferSet (C++ function) portal::Renderer::~Renderer (C++ function) portal::RendererContext (C++ class) portal::RendererContext::frames_in_flight (C++ member) portal::RendererContext::get_gpu_context (C++ function), [1] portal::RendererContext::gpu_context (C++ member) portal::RendererContext::RendererContext (C++ function) portal::Resource (C++ class) portal::Resource::get_id (C++ function) portal::Resource::id (C++ member) portal::Resource::operator== (C++ function) portal::Resource::Resource (C++ function) portal::Resource::static_type (C++ function) portal::Resource::~Resource (C++ function) portal::RESOURCE_METADATA_EXTENSION (C++ member) portal::ResourceDatabase (C++ class) portal::ResourceDatabase::add (C++ function) portal::ResourceDatabase::create_source (C++ function) portal::ResourceDatabase::find (C++ function) portal::ResourceDatabase::get_name (C++ function) portal::ResourceDatabase::remove (C++ function) portal::ResourceDatabase::~ResourceDatabase (C++ function) portal::ResourceDatabaseFacade (C++ class) portal::ResourceDatabaseFacade::add (C++ function) portal::ResourceDatabaseFacade::create_source (C++ function) portal::ResourceDatabaseFacade::find (C++ function) portal::ResourceDatabaseFacade::get_name (C++ function) portal::ResourceDatabaseFacade::register_database (C++ function) portal::ResourceDatabaseFacade::remove (C++ function) portal::ResourceDatabaseFactory (C++ class) portal::ResourceDatabaseFactory::create (C++ function) portal::ResourceDirtyBits (C++ enum) portal::ResourceDirtyBits::Clean (C++ enumerator) portal::ResourceDirtyBits::ConfigChange (C++ enumerator) portal::ResourceDirtyBits::DataChange (C++ enumerator) portal::ResourceDirtyBits::StateChange (C++ enumerator) portal::ResourceDirtyFlags (C++ type) portal::ResourceReference (C++ class) portal::ResourceReference::cast (C++ function) portal::ResourceReference::get (C++ function) portal::ResourceReference::get_state (C++ function) portal::ResourceReference::is_valid (C++ function) portal::ResourceReference::operator* (C++ function), [1] portal::ResourceReference::operator-> (C++ function), [1] portal::ResourceReference::operator= (C++ function), [1] portal::ResourceReference::operator== (C++ function) portal::ResourceReference::ResourceReference (C++ function), [1], [2], [3] portal::ResourceReference::underlying (C++ function), [1] portal::ResourceReference::~ResourceReference (C++ function) portal::ResourceRegistry (C++ class) portal::ResourceRegistry::allocate (C++ function) portal::ResourceRegistry::create_resource (C++ function) portal::ResourceRegistry::create_resource_immediate (C++ function) portal::ResourceRegistry::get (C++ function) portal::ResourceRegistry::get_ecs_registry (C++ function) portal::ResourceRegistry::get_resource (C++ function) portal::ResourceRegistry::immediate_load (C++ function) portal::ResourceRegistry::list_all_resources_of_type (C++ function) portal::ResourceRegistry::load (C++ function) portal::ResourceRegistry::load_direct (C++ function) portal::ResourceRegistry::load_resource (C++ function) portal::ResourceRegistry::ResourceRegistry (C++ function) portal::ResourceRegistry::wait_all (C++ function) portal::ResourceRegistry::~ResourceRegistry (C++ function) portal::resources::Bounds (C++ struct) portal::resources::Bounds::extents (C++ member) portal::resources::Bounds::origin (C++ member) portal::resources::Bounds::sphere_radius (C++ member) portal::resources::create_name_relative (C++ function) portal::resources::extract_filter (C++ function) portal::resources::extract_mipmap_mode (C++ function) portal::resources::FileSource (C++ class) portal::resources::FileSource::file_path (C++ member) portal::resources::FileSource::FileSource (C++ function) portal::resources::FileSource::load (C++ function), [1] portal::resources::FileSource::stream (C++ function) portal::resources::FontLoader (C++ class) portal::resources::FontLoader::enrich_metadata (C++ function) portal::resources::FontLoader::FontLoader (C++ function) portal::resources::FontLoader::load (C++ function) portal::resources::GltfLoader (C++ class) portal::resources::GltfLoader::context (C++ member) portal::resources::GltfLoader::enrich_metadata (C++ function) portal::resources::GltfLoader::find_image_source (C++ function) portal::resources::GltfLoader::g_color_pipeline (C++ member) portal::resources::GltfLoader::g_transparent_pipeline (C++ member) portal::resources::GltfLoader::GltfLoader (C++ function) portal::resources::GltfLoader::load (C++ function) portal::resources::GltfLoader::load_asset (C++ function) portal::resources::GltfLoader::load_material (C++ function) portal::resources::GltfLoader::load_mesh (C++ function) portal::resources::GltfLoader::load_scenes (C++ function) portal::resources::GltfLoader::load_texture (C++ function) portal::resources::LoaderFactory (C++ class) portal::resources::LoaderFactory::context (C++ member) portal::resources::LoaderFactory::enrich_metadata (C++ function) portal::resources::LoaderFactory::get (C++ function) portal::resources::LoaderFactory::LoaderFactory (C++ function) portal::resources::LoaderFactory::loaders (C++ member) portal::resources::LoaderFactory::stub_loader (C++ member) portal::resources::logger (C++ member) portal::resources::MaterialDetails (C++ struct) portal::resources::MaterialDetails::color_factors (C++ member) portal::resources::MaterialDetails::color_texture (C++ member) portal::resources::MaterialDetails::metallic_factors (C++ member) portal::resources::MaterialDetails::metallic_texture (C++ member) portal::resources::MaterialDetails::pass_type (C++ member) portal::resources::MaterialLoader (C++ class) portal::resources::MaterialLoader::create_pipeline (C++ function) portal::resources::MaterialLoader::enrich_metadata (C++ function) portal::resources::MaterialLoader::load (C++ function) portal::resources::MaterialLoader::load_details_from_memory (C++ function) portal::resources::MaterialLoader::MaterialLoader (C++ function) portal::resources::MaterialPass (C++ enum) portal::resources::MaterialPass::MainColor (C++ enumerator) portal::resources::MaterialPass::Transparent (C++ enumerator) portal::resources::MemorySource (C++ class) portal::resources::MemorySource::data (C++ member) portal::resources::MemorySource::load (C++ function), [1] portal::resources::MemorySource::MemorySource (C++ function) portal::resources::MemorySource::stream (C++ function) portal::resources::MeshData (C++ struct) portal::resources::MeshData::indices (C++ member) portal::resources::MeshData::submeshes (C++ member) portal::resources::MeshData::vertices (C++ member) portal::resources::MeshGeometryData (C++ struct) portal::resources::MeshGeometryData::index_buffer (C++ member) portal::resources::MeshGeometryData::indices (C++ member) portal::resources::MeshGeometryData::Submesh (C++ struct), [1] portal::resources::MeshGeometryData::Submesh::bounds (C++ member), [1] portal::resources::MeshGeometryData::Submesh::count (C++ member), [1] portal::resources::MeshGeometryData::Submesh::start_index (C++ member), [1] portal::resources::MeshGeometryData::submeshes (C++ member) portal::resources::MeshGeometryData::vertex_buffer (C++ member) portal::resources::MeshGeometryData::vertex_buffer_address (C++ member) portal::resources::MeshGeometryData::vertices (C++ member) portal::resources::MeshLoader (C++ class) portal::resources::MeshLoader::load (C++ function) portal::resources::MeshLoader::load_mesh_data (C++ function) portal::resources::MeshLoader::MeshLoader (C++ function) portal::resources::MeshSceneComponent (C++ struct) portal::resources::MeshSceneComponent::materials (C++ member) portal::resources::MeshSceneComponent::mesh_id (C++ member) portal::resources::NodeComponentVisitor (C++ class) portal::resources::NodeComponentVisitor::NodeComponentVisitor (C++ function) portal::resources::NodeComponentVisitor::operator() (C++ function), [1] portal::resources::NodeDescription (C++ struct) portal::resources::NodeDescription::children (C++ member) portal::resources::NodeDescription::components (C++ member) portal::resources::NodeDescription::deserialize (C++ function) portal::resources::NodeDescription::name (C++ member) portal::resources::NodeDescription::parent (C++ member) portal::resources::NodeDescription::serialize (C++ function) portal::resources::ResourceLoader (C++ class) portal::resources::ResourceLoader::load (C++ function) portal::resources::ResourceLoader::registry (C++ member) portal::resources::ResourceLoader::ResourceLoader (C++ function) portal::resources::ResourceLoader::~ResourceLoader (C++ function) portal::resources::ResourceSource (C++ class) portal::resources::ResourceSource::load (C++ function), [1] portal::resources::ResourceSource::stream (C++ function) portal::resources::ResourceSource::~ResourceSource (C++ function) portal::resources::SceneDescription (C++ struct) portal::resources::SceneDescription::nodes (C++ member) portal::resources::SceneDescription::scene_nodes_ids (C++ member) portal::resources::SceneLoader (C++ class) portal::resources::SceneLoader::load (C++ function) portal::resources::SceneLoader::load_scene_description (C++ function) portal::resources::SceneLoader::load_scene_nodes (C++ function) portal::resources::SceneLoader::SceneLoader (C++ function) portal::resources::ShaderLoader (C++ class) portal::resources::ShaderLoader::load (C++ function) portal::resources::ShaderLoader::load_precompiled_shader (C++ function) portal::resources::ShaderLoader::load_shader (C++ function) portal::resources::ShaderLoader::ShaderLoader (C++ function) portal::resources::StubLoader (C++ class) portal::resources::StubLoader::load (C++ function) portal::resources::StubLoader::StubLoader (C++ function) portal::resources::TextureLoader (C++ class) portal::resources::TextureLoader::create_standalone_texture (C++ function) portal::resources::TextureLoader::enrich_metadata (C++ function) portal::resources::TextureLoader::load (C++ function) portal::resources::TextureLoader::TextureLoader (C++ function) portal::resources::TransformSceneComponent (C++ struct) portal::resources::TransformSceneComponent::transform (C++ member) portal::resources::utils::to_resource_type (C++ function) portal::resources::Vertex (C++ struct) portal::resources::Vertex::color (C++ member) portal::resources::Vertex::normal (C++ member) portal::resources::Vertex::position (C++ member) portal::resources::Vertex::uv_x (C++ member) portal::resources::Vertex::uv_y (C++ member) portal::ResourcesModule (C++ class) portal::ResourcesModule::get_registry (C++ function) portal::ResourcesModule::ResourcesModule (C++ function) portal::ResourceState (C++ enum) portal::ResourceState::Error (C++ enumerator) portal::ResourceState::Loaded (C++ enumerator) portal::ResourceState::Missing (C++ enumerator) portal::ResourceState::Null (C++ enumerator) portal::ResourceState::Pending (C++ enumerator) portal::ResourceState::Unknown (C++ enumerator) portal::ResourceType (C++ enum) portal::ResourceType::Composite (C++ enumerator) portal::ResourceType::Font (C++ enumerator) portal::ResourceType::Material (C++ enumerator) portal::ResourceType::Mesh (C++ enumerator) portal::ResourceType::Scene (C++ enumerator) portal::ResourceType::Shader (C++ enumerator) portal::ResourceType::Texture (C++ enumerator) portal::ResourceType::Unknown (C++ enumerator) portal::ResultPromise (C++ class) portal::ResultPromise::get_return_object (C++ function) portal::ResultPromise::get_return_object_on_allocation_failure (C++ function) portal::ResultPromise::return_value (C++ function) portal::ResultPromise<void> (C++ class) portal::ResultPromise<void>::get_return_object (C++ function) portal::ResultPromise<void>::get_return_object_on_allocation_failure (C++ function) portal::ResultPromise<void>::return_void (C++ function) portal::ROOT_DATABASE_METADATA_FILENAME (C++ member) portal::RuntimeModule (C++ class) portal::RuntimeModule::begin_frame (C++ function) portal::RuntimeModule::end_frame (C++ function) portal::RuntimeModule::inner_end_frame (C++ function) portal::RuntimeModule::inner_post_update (C++ function) portal::RuntimeModule::on_event (C++ function) portal::RuntimeModule::post_update (C++ function) portal::RuntimeModule::RuntimeModule (C++ function) portal::RuntimeModule::~RuntimeModule (C++ function) portal::s_bundle_instance (C++ member) portal::Scene (C++ class) portal::Scene::get_main_camera_entity (C++ function) portal::Scene::get_registry (C++ function) portal::Scene::get_scene_entity (C++ function) portal::Scene::get_viewport_bounds (C++ function) portal::Scene::Scene (C++ function) portal::Scene::set_viewport_bounds (C++ function) portal::SceneRenderingSystem (C++ class) portal::SceneRenderingSystem::add_static_mesh_to_context (C++ function) portal::SceneRenderingSystem::execute (C++ function) portal::SceneRenderingSystem::get_name (C++ function) portal::SceneRenderingSystem::update_global_descriptors (C++ function) portal::SceneTag (C++ struct) portal::SchedulerModule (C++ class) portal::SchedulerModule::get_scheduler (C++ function), [1] portal::SchedulerModule::SchedulerModule (C++ function) portal::ScopedLogContext (C++ class) portal::ScopedLogContext::ScopedLogContext (C++ function) portal::ScopedLogContext::~ScopedLogContext (C++ function) portal::ScopedPerformanceTimer (C++ class) portal::ScopedPerformanceTimer::ScopedPerformanceTimer (C++ function) portal::ScopedPerformanceTimer::~ScopedPerformanceTimer (C++ function) portal::ScopedTimer (C++ class) portal::ScopedTimer::ScopedTimer (C++ function) portal::ScopedTimer::~ScopedTimer (C++ function) portal::SelectionComponent (C++ struct) portal::SelectionComponent::selected_entity (C++ member) portal::SelectionSystem (C++ class) portal::SelectionSystem::deselect (C++ function), [1] portal::SelectionSystem::get_selected_entity (C++ function) portal::SelectionSystem::has_selection (C++ function) portal::SelectionSystem::is_selected (C++ function), [1] portal::SelectionSystem::select (C++ function) portal::Serializable (C++ struct) portal::Serializer (C++ class) portal::Serializer::add_property (C++ function) portal::Serializer::add_value (C++ function), [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19] portal::Serializer::~Serializer (C++ function) portal::SetMouseCursorEvent (C++ class) portal::SetMouseCursorEvent::get_mode (C++ function) portal::SetMouseCursorEvent::SetMouseCursorEvent (C++ function) portal::SettingsArchiveType (C++ enum) portal::SettingsArchiveType::Json (C++ enumerator) portal::should_encode_element_number (C++ function) portal::show_transform_controls (C++ function) portal::source_location_flag_formatter (C++ class) portal::source_location_flag_formatter::clone (C++ function) portal::source_location_flag_formatter::format (C++ function) portal::source_location_flag_formatter::source_location_flag_formatter (C++ function) portal::SourceFormat (C++ enum) portal::SourceFormat::FontFile (C++ enumerator) portal::SourceFormat::Glft (C++ enumerator) portal::SourceFormat::Image (C++ enumerator) portal::SourceFormat::Material (C++ enumerator) portal::SourceFormat::Memory (C++ enumerator) portal::SourceFormat::Obj (C++ enumerator) portal::SourceFormat::PrecompiledShader (C++ enumerator) portal::SourceFormat::Shader (C++ enumerator) portal::SourceFormat::Texture (C++ enumerator) portal::SourceFormat::Unknown (C++ enumerator) portal::SourceMetadata (C++ struct) portal::SourceMetadata::archive (C++ function) portal::SourceMetadata::dearchive (C++ function) portal::SourceMetadata::dependencies (C++ member) portal::SourceMetadata::format (C++ member) portal::SourceMetadata::full_source_path (C++ member) portal::SourceMetadata::meta (C++ member) portal::SourceMetadata::resource_id (C++ member) portal::SourceMetadata::source (C++ member) portal::SourceMetadata::type (C++ member) portal::SpeedComponent (C++ struct) portal::SpeedComponent::speed (C++ member) portal::SpinLock (C++ class) portal::SpinLock::lock (C++ function) portal::SpinLock::SpinLock (C++ function) portal::SpinLock::try_lock (C++ function) portal::SpinLock::unlock (C++ function) portal::StackAllocator (C++ class) portal::StackAllocator::alloc (C++ function), [1] portal::StackAllocator::clear (C++ function) portal::StackAllocator::free (C++ function), [1] portal::StackAllocator::free_to_marker (C++ function) portal::StackAllocator::get_marker (C++ function) portal::StackAllocator::get_size (C++ function) portal::StackAllocator::marker (C++ type) portal::StackAllocator::resize (C++ function) portal::StackAllocator::StackAllocator (C++ function), [1] portal::StaticMeshComponent (C++ struct) portal::StaticMeshComponent::materials (C++ member) portal::StaticMeshComponent::mesh (C++ member) portal::StaticMeshComponent::visible (C++ member) portal::StringId (C++ struct) portal::StringId::HashType (C++ type) portal::StringId::id (C++ member) portal::StringId::operator== (C++ function) portal::StringId::string (C++ member) portal::StringId::StringId (C++ function), [1], [2], [3] portal::StringRegistry (C++ class) portal::StringRegistry::find (C++ function) portal::StringRegistry::store (C++ function) portal::SuspendJob (C++ class) portal::SuspendJob::await_ready (C++ function) portal::SuspendJob::await_resume (C++ function) portal::SuspendJob::await_suspend (C++ function) portal::SwitchInformation (C++ struct) portal::SwitchInformation::thread_id (C++ member) portal::SwitchInformation::time (C++ member) portal::SwitchInformation::type (C++ member) portal::SwitchType (C++ enum) portal::SwitchType::Error (C++ enumerator) portal::SwitchType::Finish (C++ enumerator) portal::SwitchType::Pause (C++ enumerator) portal::SwitchType::Resume (C++ enumerator) portal::SwitchType::Start (C++ enumerator) portal::SystemOrchestrator (C++ class) portal::SystemOrchestrator::begin_frame (C++ function) portal::SystemOrchestrator::get_active_scene (C++ function) portal::SystemOrchestrator::set_active_scene (C++ function) portal::SystemOrchestrator::SystemOrchestrator (C++ function) portal::SystemOrchestrator::update (C++ function) portal::Tag (C++ class) portal::Tag::has_tag (C++ function), [1] portal::Tag::has_tags (C++ function) portal::Tag::Tags (C++ member) portal::TagFlag (C++ type) portal::TaggedModule (C++ class) portal::TaggedModule::dependencies (C++ member) portal::TaggedModule::get_dependencies (C++ function) portal::TaggedModule::get_dependency (C++ function), [1] portal::TaggedModule::has_tag (C++ function), [1], [2] portal::TaggedModule::has_tag_static (C++ function) portal::TaggedModule::has_tags (C++ function) portal::TaggedModule::has_tags_static (C++ function) portal::TaggedModule::ModuleTags (C++ type) portal::TaggedModule::TaggedModule (C++ function) portal::Task (C++ class) portal::Task::Awaiter (C++ struct), [1] portal::Task::Awaiter::await_ready (C++ function), [1] portal::Task::Awaiter::await_resume (C++ function), [1], [2], [3] portal::Task::Awaiter::await_suspend (C++ function), [1] portal::Task::Awaiter::handle (C++ member), [1] portal::Task::FinalAwaiter (C++ struct), [1] portal::Task::FinalAwaiter::await_ready (C++ function), [1] portal::Task::FinalAwaiter::await_resume (C++ function), [1] portal::Task::FinalAwaiter::await_suspend (C++ function), [1] portal::Task::operator co_await (C++ function) portal::Task::operator= (C++ function), [1] portal::Task::Promise (C++ struct), [1] portal::Task::Promise::continuation (C++ member), [1] portal::Task::Promise::final_suspend (C++ function), [1], [2], [3] portal::Task::Promise::get_return_object (C++ function), [1], [2], [3] portal::Task::Promise::initial_suspend (C++ function), [1], [2], [3] portal::Task::Promise::result (C++ member), [1] portal::Task::Promise::return_value (C++ function), [1] portal::Task::Promise::return_void (C++ function), [1] portal::Task::Promise::unhandled_exception (C++ function), [1], [2], [3] portal::Task::promise_type (C++ type) portal::Task::Task (C++ function), [1], [2] portal::Task::~Task (C++ function) portal::TextureMetadata (C++ struct) portal::TextureMetadata::archive (C++ function) portal::TextureMetadata::dearchive (C++ function) portal::TextureMetadata::format (C++ member) portal::TextureMetadata::hdr (C++ member) portal::TextureMetadata::height (C++ member) portal::TextureMetadata::width (C++ member) portal::Thread (C++ type) portal::ThreadAffinity (C++ enum) portal::ThreadAffinity::Core (C++ enumerator) portal::ThreadAffinity::CoreLean (C++ enumerator) portal::ThreadAffinity::Default (C++ enumerator) portal::ThreadBase (C++ class) portal::ThreadBase::detach (C++ function) portal::ThreadBase::get_id (C++ function) portal::ThreadBase::get_name (C++ function) portal::ThreadBase::join (C++ function) portal::ThreadBase::joinable (C++ function) portal::ThreadBase::make_callable (C++ function) portal::ThreadBase::operator= (C++ function), [1] portal::ThreadBase::request_stop (C++ function) portal::ThreadBase::set_name (C++ function) portal::ThreadBase::spec (C++ member) portal::ThreadBase::thread (C++ member) portal::ThreadBase::ThreadBase (C++ function), [1], [2], [3] portal::ThreadBase::try_cancel_and_join (C++ function) portal::ThreadBase::~ThreadBase (C++ function) portal::ThreadPriority (C++ enum) portal::ThreadPriority::Default (C++ enumerator) portal::ThreadPriority::High (C++ enumerator) portal::ThreadPriority::Low (C++ enumerator) portal::ThreadSpecification (C++ struct) portal::ThreadSpecification::affinity (C++ member) portal::ThreadSpecification::core (C++ member) portal::ThreadSpecification::name (C++ member) portal::ThreadSpecification::priority (C++ member) portal::throw_on_relative (C++ function) portal::Timer (C++ class) portal::Timer::Clock (C++ type) portal::Timer::DefaultResolution (C++ type) portal::Timer::elapsed (C++ function) portal::Timer::is_running (C++ function) portal::Timer::lap (C++ function) portal::Timer::Microseconds (C++ type) portal::Timer::Milliseconds (C++ type) portal::Timer::Nanoseconds (C++ type) portal::Timer::Seconds (C++ type) portal::Timer::start (C++ function) portal::Timer::stop (C++ function) portal::Timer::tick (C++ function) portal::Timer::Timer (C++ function) portal::to_string (C++ function) portal::to_uint64 (C++ function) portal::transform_vec3_slider (C++ function) portal::TransformComponent (C++ class) portal::TransformComponent::calculate_world_matrix (C++ function) portal::TransformComponent::get_rotation (C++ function) portal::TransformComponent::get_rotation_euler (C++ function) portal::TransformComponent::get_scale (C++ function) portal::TransformComponent::get_translation (C++ function) portal::TransformComponent::get_world_matrix (C++ function), [1] portal::TransformComponent::set_matrix (C++ function) portal::TransformComponent::set_rotation (C++ function) portal::TransformComponent::set_rotation_euler (C++ function) portal::TransformComponent::set_scale (C++ function) portal::TransformComponent::set_translation (C++ function) portal::TransformComponent::TransformComponent (C++ function), [1], [2], [3] portal::TransformDirtyTag (C++ struct) portal::TransformHierarchySystem (C++ class) portal::TransformHierarchySystem::execute (C++ function) portal::TransformHierarchySystem::get_name (C++ function) portal::TransformHierarchySystem::on_component_added (C++ function) portal::TransformHierarchySystem::on_component_changed (C++ function) portal::TransformVec3Consts (C++ struct) portal::TransformVec3Consts::column_width (C++ member) portal::TransformVec3Consts::columns_width_offset (C++ member) portal::TransformVec3Consts::frame_padding_scale (C++ member) portal::type_list (C++ struct) portal::uint128_t (C++ struct) portal::uint128_t::__bit_width (C++ function) portal::uint128_t::__countr_zero (C++ function) portal::uint128_t::hi (C++ member) portal::uint128_t::lo (C++ member) portal::uint128_t::operator bool (C++ function) portal::uint128_t::operator T (C++ function) portal::uint128_t::operator!= (C++ function) portal::uint128_t::operator% (C++ function) portal::uint128_t::operator%= (C++ function) portal::uint128_t::operator& (C++ function) portal::uint128_t::operator&= (C++ function) portal::uint128_t::operator* (C++ function) portal::uint128_t::operator*= (C++ function) portal::uint128_t::operator+ (C++ function) portal::uint128_t::operator++ (C++ function) portal::uint128_t::operator+= (C++ function) portal::uint128_t::operator- (C++ function), [1] portal::uint128_t::operator-- (C++ function) portal::uint128_t::operator-= (C++ function) portal::uint128_t::operator/ (C++ function) portal::uint128_t::operator/= (C++ function) portal::uint128_t::operator< (C++ function) portal::uint128_t::operator<< (C++ function) portal::uint128_t::operator<<= (C++ function) portal::uint128_t::operator== (C++ function) portal::uint128_t::operator> (C++ function) portal::uint128_t::operator>= (C++ function) portal::uint128_t::operator>> (C++ function) portal::uint128_t::operator>>= (C++ function) portal::uint128_t::operator| (C++ function) portal::uint128_t::operator|= (C++ function) portal::uint128_t::operator~ (C++ function) portal::uint128_t::uint128_t (C++ function), [1] portal::uint128_t::umul64_64_128 (C++ function) portal::utf16_to_utf8 (C++ function) portal::utils::find_extension_type (C++ function) portal::utils::to_resource_type (C++ function), [1] portal::validate_and_create_meta_path (C++ function) portal::validate_and_create_path (C++ function) portal::VERSION (C++ member) portal::Viewport (C++ class) portal::Viewport::on_gui_update (C++ function) portal::Viewport::render (C++ function) portal::Viewport::Viewport (C++ function) portal::Viewport::~Viewport (C++ function) portal::WeakReference (C++ type) portal::Window (C++ class) portal::Window::center_window (C++ function) portal::Window::close (C++ function) portal::Window::consumers (C++ member) portal::Window::create_surface (C++ function) portal::Window::get_content_scale_factor (C++ function) portal::Window::get_dpi_factor (C++ function) portal::Window::get_extent (C++ function) portal::Window::get_height (C++ function) portal::Window::get_mode (C++ function) portal::Window::get_position (C++ function) portal::Window::get_properties (C++ function) portal::Window::get_title (C++ function) portal::Window::get_width (C++ function) portal::Window::is_resizeable (C++ function) portal::Window::is_vsynced (C++ function) portal::Window::maximize (C++ function) portal::Window::process_events (C++ function) portal::Window::properties (C++ member) portal::Window::resize (C++ function) portal::Window::set_resizeable (C++ function) portal::Window::set_title (C++ function) portal::Window::set_vsync (C++ function) portal::Window::should_close (C++ function) portal::Window::Window (C++ function) portal::WindowCloseEvent (C++ class) portal::WindowEventConsumer (C++ class) portal::WindowEventConsumer::on_close (C++ function) portal::WindowEventConsumer::on_focus (C++ function) portal::WindowEventConsumer::on_resize (C++ function) portal::WindowEventConsumer::~WindowEventConsumer (C++ function) portal::WindowExtent (C++ struct) portal::WindowExtent::height (C++ member) portal::WindowExtent::width (C++ member) portal::WindowMode (C++ enum) portal::WindowMode::Default (C++ enumerator) portal::WindowMode::Fullscreen (C++ enumerator) portal::WindowMode::FullscreenBorderless (C++ enumerator) portal::WindowMode::Headless (C++ enumerator) portal::WindowProperties (C++ struct) portal::WindowProperties::decorated (C++ member) portal::WindowProperties::extent (C++ member) portal::WindowProperties::mode (C++ member) portal::WindowProperties::requested_frames_in_flight (C++ member) portal::WindowProperties::resizeable (C++ member) portal::WindowProperties::title (C++ member) portal::WindowProperties::vsync (C++ member) portal::WindowResizeEvent (C++ class) portal::WindowResizeEvent::get_height (C++ function) portal::WindowResizeEvent::get_width (C++ function) portal::WindowResizeEvent::to_string (C++ function) portal::WindowResizeEvent::WindowResizeEvent (C++ function) portal::WindowsThread (C++ class) portal::WindowsThread::set_affinity (C++ function) portal::WindowsThread::set_name (C++ function) portal::WindowsThread::set_priority (C++ function) portal::WindowsThread::WindowsThread (C++ function) portal::WorkerQueue (C++ class) portal::WorkerQueue::attempt_steal (C++ function) portal::WorkerQueue::get_local_count (C++ function) portal::WorkerQueue::get_stealable_count (C++ function) portal::WorkerQueue::migrate_jobs_to_stealable (C++ function) portal::WorkerQueue::submit_job (C++ function) portal::WorkerQueue::submit_job_batch (C++ function) portal::WorkerQueue::try_pop (C++ function) portal::WorkerQueue::try_pop_bulk (C++ function) PORTAL_ASSERT (C macro) PORTAL_ASSERT_MESSAGE_BOX (C macro) PORTAL_ASSERT_MESSAGE_INTERNAL (C macro) PORTAL_DEBUG_BREAK (C macro) PORTAL_DEBUG_BREAK_HELPER (C++ function) PORTAL_ENABLE_ASSERTS (C macro) PORTAL_EXPLICIT_STATIC (C macro) PORTAL_FORCE_INLINE (C macro) PORTAL_FRAME_MARK (C macro) PORTAL_FRAME_MARK_END (C macro) PORTAL_FRAME_MARK_START (C macro) PORTAL_HASH_CONSTEXPR (C macro) PORTAL_JOIN (C macro) PORTAL_NAME_THREAD (C macro) PORTAL_PRIVATE_JOIN (C macro) PORTAL_PRIVATE_STRINGIZE (C macro) PORTAL_PROF_LOCK (C macro) PORTAL_PROF_ZONE (C macro) PORTAL_STRINGIZE (C macro) PORTAL_TRACE_ALLOC (C macro) PORTAL_TRACE_FREE (C macro) PORTAL_TRACE_REALLOC (C macro) R rapid_mix (C++ function) rapid_mum (C++ function) rapid_read32 (C++ function) rapid_read64 (C++ function) rapid_secret (C++ member) rapidhash (C++ function) RAPIDHASH_ALWAYS_INLINE (C macro) RAPIDHASH_COMPACT (C macro) RAPIDHASH_CONSTEXPR (C macro) RAPIDHASH_FAST (C macro) RAPIDHASH_INLINE (C macro) RAPIDHASH_INLINE_CONSTEXPR (C macro) rapidhash_internal (C++ function) RAPIDHASH_LITTLE_ENDIAN (C macro) RAPIDHASH_NOEXCEPT (C macro) rapidhash_withSeed (C++ function) rapidhashMicro (C++ function) rapidhashMicro_internal (C++ function) rapidhashMicro_withSeed (C++ function) rapidhashNano (C++ function) rapidhashNano_internal (C++ function) rapidhashNano_withSeed (C++ function) S SCOPED_TIMER (C macro) SOURCE_LOC (C macro) std::hash<portal::ResourceType> (C++ struct) std::hash<portal::ResourceType>::operator() (C++ function) std::hash<portal::StringId> (C++ struct) std::hash<portal::StringId>::operator() (C++ function) std::hash<portal::uint128_t> (C++ struct) std::hash<portal::uint128_t>::operator() (C++ function) STRING_ID (C macro) sub_overflow (C macro) sub_overflow_impl (C++ function) V VK_HANDLE_CAST (C macro)