Here is a list of all class members with links to the classes they belong to:
- p -
- p : anonymous_namespace{stack_test.cpp}::user_type_destructor, anonymous_namespace{static_vector_test.cpp}::S, Entity, nngn::alloc_block< H, T >, nngn::Camera, nngn::Compute::DataArg, nngn::GLFWBackend::CallbackData, nngn::lua::user_data_header< T >, nngn::pointer_flag< T >, nngn::Profile::context< T >, TextureTestGraphics
- padding : anonymous_namespace{compute.cpp}::AABBCollider, anonymous_namespace{compute.cpp}::BBCollider, anonymous_namespace{compute.cpp}::Collision, anonymous_namespace{compute.cpp}::GravityCollider, anonymous_namespace{compute.cpp}::SphereCollider
- param : nngn::Generator
- param_con : nngn::Edit
- params : nngn::GLFWBackend
- parent : Entity, EntityTest, nngn::alloc_block< H, T >::storage
- parent_data() : EntityTest
- parents : nngn::ProfileStats
- patch : nngn::Graphics::Version
- path : anonymous_namespace{main.cpp}::Launcher, nngn::Socket::lock, nngn::Socket
- pcall() : FunctionTest, nngn::lua::state_view
- PCMWidget() : nngn::PCMWidget
- perror() : nngn::Log
- persp_div() : nngn::vec4_base< T >
- persp_view() : LightTest, nngn::Light
- PERSPECTIVE : nngn::Camera, nngn::Map, nngn::Renderers
- perspective() : MathTest, nngn::Camera, nngn::Map, nngn::Math, nngn::Renderers
- perspective_transform() : nngn::Math
- ph : nngn::Device
- physical_dev() : nngn::Device
- physical_devs : nngn::InstanceInfo
- pi() : nngn::Math
- pipe_fds : Poller
- pipeline : anonymous_namespace{opengl.cpp}::RenderList::Stage, anonymous_namespace{vulkan.cpp}::RenderList::Stage, nngn::Graphics::RenderList::Stage
- pipeline_cache : anonymous_namespace{vulkan.cpp}::VulkanBackend
- pipeline_conf : anonymous_namespace{vulkan.cpp}::VulkanBackend
- pipeline_layout : anonymous_namespace{vulkan.cpp}::VulkanBackend
- pipelines : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{terminal.cpp}::TerminalBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend
- pixel : nngn::term::Terminal
- pixel_size() : nngn::term::FrameBuffer, nngn::term::Terminal, nngn::Terminal
- pixels() : nngn::term::FrameBuffer
- PLANE : nngn::Collider
- plane : anonymous_namespace{compute.cpp}::Events, nngn::Colliders::Backend::Input, nngn::Colliders, nngn::CollisionStats
- plane_buffer : anonymous_namespace{compute.cpp}::ComputeBackend
- plane_sphere_collision() : CollisionTest
- plane_sphere_collision_data() : CollisionTest
- PlaneCollider() : nngn::PlaneCollider
- platform : anonymous_namespace{opencl.cpp}::OpenCLBackend
- platform_name() : anonymous_namespace{opencl.cpp}::OpenCLBackend, anonymous_namespace{pseudo.cpp}::Pseudocomp, nngn::Compute
- platforms : anonymous_namespace{opencl.cpp}::OpenCLBackend
- play() : nngn::Audio, nngn::Generator
- POINT : nngn::Light
- point : nngn::LightsUBO
- point_lights() : nngn::Lighting
- point_proj : nngn::Graphics::Lighting, nngn::Lighting
- point_view() : nngn::Lighting
- point_views : nngn::Graphics::Lighting
- pointer : anonymous_namespace{alloc.cpp}::tracker< T >, anonymous_namespace{tracking_test.cpp}::nested_tracker< T >, anonymous_namespace{tracking_test.cpp}::realloc_tracker< T >, anonymous_namespace{tracking_test.cpp}::tracker< T >, nngn::reallocator< T >, nngn::tagging_allocator< D, A >, nngn::tracking_allocator< T, A >
- pointer_flag() : nngn::pointer_flag< T >, UtilsTest
- poll() : Poller
- poll_data : nngn::Socket
- poll_events() : nngn::GLFWBackend, nngn::Graphics, nngn::Pseudograph
- poll_fds : Poller
- poller : Worker
- pop() : nngn::lua::state_view
- pos : anonymous_namespace{compute.cpp}::Events, anonymous_namespace{compute.cpp}::GravityCollider, anonymous_namespace{compute.cpp}::SphereCollider, nngn::Collider, nngn::Generator, nngn::Light, nngn::LightsUBO, nngn::Renderer, nngn::term::VT100EscapeCode, nngn::Vertex, nngn::VT100EscapeCode, PointLights
- pos_dist : CollisionBench
- pos_sparse_dist : CollisionBench
- POS_UPDATED : Entity
- pos_updated() : Entity
- post : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend
- post_inc() : nngn::lua::detail::table_iter_base< CRTP, T >
- pre_inc() : nngn::lua::detail::table_iter_base< CRTP, T >
- preferred_device : anonymous_namespace{opencl.cpp}::OpenCLBackend, nngn::Compute::OpenCLParameters
- prefix() : nngn::term::FrameBuffer
- prefix_size : nngn::term::FrameBuffer
- prefix_size_from_flags() : nngn::term::FrameBuffer
- PRESENT : nngn::Graphics::QueueFamily
- present : nngn::Device, nngn::SwapChain
- present_family() : nngn::Device
- present_mode : nngn::SwapChain
- present_modes() : anonymous_namespace{opengl.cpp}::OpenGLBackend, anonymous_namespace{vulkan.cpp}::VulkanBackend, nngn::Graphics, nngn::Pseudograph, nngn::SurfaceInfo
- present_queue() : nngn::Device
- PresentMode : nngn::Graphics
- presets : nngn::Edit
- PRESS : nngn::Input
- pressed : nngn::PCMWidget
- prev : nngn::Profile
- print_stack() : nngn::lua::state_view
- print_traceback() : nngn::lua::state_view
- process() : nngn::Socket
- product() : nngn::Math
- prof_info() : anonymous_namespace{opencl.cpp}::OpenCLBackend, anonymous_namespace{pseudo.cpp}::Pseudocomp, nngn::Compute
- PROF_INFO_ALL : nngn::Compute
- PROF_INFO_MAX : nngn::Compute
- ProfInfo : nngn::Compute
- prog : anonymous_namespace{compute.cpp}::ComputeBackend
- programs : anonymous_namespace{opencl.cpp}::OpenCLBackend, anonymous_namespace{opengl.cpp}::OpenGLBackend
- proj() : CameraTest, nngn::Camera, nngn::CameraUBO, nngn::Graphics::Camera, nngn::term::Rasterizer
- proj_perspective() : CameraTest
- proj_screen() : CameraTest
- props : nngn::DeviceMemory
- proxy() : TableTest
- proxy_default() : TableTest
- proxy_default_table() : TableTest
- proxy_multi() : TableTest
- Pseudocomp() : anonymous_namespace{pseudo.cpp}::Pseudocomp
- PT : nngn::Flags< T >
- push() : nngn::lua::global_table, nngn::lua::stack_push< bool >, nngn::lua::stack_push< const char * >, nngn::lua::stack_push< error< T > >, nngn::lua::stack_push< lua_CFunction >, nngn::lua::stack_push< lua_vector< T > >, nngn::lua::stack_push< nil_type >, nngn::lua::stack_push< R(*)(Args...)>, nngn::lua::stack_push< R(T::*)(Args...) const >, nngn::lua::stack_push< R(T::*)(Args...)>, nngn::lua::stack_push< std::optional< T > >, nngn::lua::stack_push< std::string >, nngn::lua::stack_push< std::string_view >, nngn::lua::stack_push< std::tuple< Ts... > >, nngn::lua::stack_push< std::variant< Ts... > >, nngn::lua::stack_push< T & >, nngn::lua::stack_push< T * >, nngn::lua::stack_push< T >, nngn::lua::stack_push< table_proxy< T, Ks... > >, nngn::lua::stack_push< void >, nngn::lua::state_view, nngn::lua::table_proxy< T, Ks >, nngn::lua::user_data< T >, nngn::lua::value, nngn::lua::value_view
- push_global() : LuaBench
- push_metatable() : nngn::lua::detail::user_data_base, nngn::lua::user_data< T >
- push_msgh() : nngn::Generator
- push_registry() : LuaBench
- push_stack() : LuaBench
- push_sub() : nngn::lua::table_proxy< T, Ks >