<?xml version='1.0' encoding='UTF-8' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.8.16"> <compounddef id="classogDisplay__UbixOS" kind="class" language="C++" prot="public"> <compoundname>ogDisplay_UbixOS</compoundname> <basecompoundref prot="public" virt="non-virtual">ogSurface</basecompoundref> <includes refid="ogDisplay__UbixOS_8h" local="no">ogDisplay_UbixOS.h</includes> <sectiondef kind="protected-attrib"> <memberdef kind="variable" id="classogDisplay__UbixOS_1aa254f8b88a588d7fdf81684fd9406433" prot="protected" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t ogDisplay_UbixOS::activePage</definition> <argsstring></argsstring> <name>activePage</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="92" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" bodystart="92" bodyend="-1"/> <referencedby refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" compoundref="ogDisplay__UbixOS_8cc" startline="52" endline="63">ogDisplay_UbixOS</referencedby> </memberdef> <memberdef kind="variable" id="classogDisplay__UbixOS_1af5f94d1fe23624f84964cae04d8de95f" prot="protected" static="no" mutable="no"> <type><ref refid="structogModeInfo" kindref="compound">ogModeInfo</ref> *</type> <definition>ogModeInfo* ogDisplay_UbixOS::modeInfo</definition> <argsstring></argsstring> <name>modeInfo</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="95" column="17" bodyfile="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" bodystart="95" bodyend="-1"/> <referencedby refid="classogDisplay__UbixOS_1ae7507b5bc1a405d48489120b64a09f5b" compoundref="ogDisplay__UbixOS_8cc" startline="79" endline="97">FindMode</referencedby> <referencedby refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" compoundref="ogDisplay__UbixOS_8cc" startline="52" endline="63">ogDisplay_UbixOS</referencedby> <referencedby refid="classogDisplay__UbixOS_1a63ff8d6ee36f49385885fd0cf64fba3f" compoundref="ogDisplay__UbixOS_8cc" startline="99" endline="203">SetMode</referencedby> </memberdef> <memberdef kind="variable" id="classogDisplay__UbixOS_1ad17517e5f9f567029576489734396739" prot="protected" static="no" mutable="no"> <type>void *</type> <definition>void* ogDisplay_UbixOS::pages[2]</definition> <argsstring>[2]</argsstring> <name>pages</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="91" column="11" bodyfile="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" bodystart="91" bodyend="-1"/> <referencedby refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" compoundref="ogDisplay__UbixOS_8cc" startline="52" endline="63">ogDisplay_UbixOS</referencedby> </memberdef> <memberdef kind="variable" id="classogDisplay__UbixOS_1a44126ad0630147c9b4053e8e5edb8902" prot="protected" static="no" mutable="no"> <type><ref refid="structogVESAInfo" kindref="compound">ogVESAInfo</ref> *</type> <definition>ogVESAInfo* ogDisplay_UbixOS::VESAInfo</definition> <argsstring></argsstring> <name>VESAInfo</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="94" column="17" bodyfile="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" bodystart="94" bodyend="-1"/> <referencedby refid="classogDisplay__UbixOS_1a93552b3a106e40d37292eff9104d8eed" compoundref="ogDisplay__UbixOS_8cc" startline="70" endline="77">GetVESAInfo</referencedby> <referencedby refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" compoundref="ogDisplay__UbixOS_8cc" startline="52" endline="63">ogDisplay_UbixOS</referencedby> </memberdef> <memberdef kind="variable" id="classogDisplay__UbixOS_1a2f51779b7394685d7bd9572bd200bc3c" prot="protected" static="no" mutable="no"> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <definition>uint32_t ogDisplay_UbixOS::visualPage</definition> <argsstring></argsstring> <name>visualPage</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="93" column="14" bodyfile="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" bodystart="93" bodyend="-1"/> <referencedby refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" compoundref="ogDisplay__UbixOS_8cc" startline="52" endline="63">ogDisplay_UbixOS</referencedby> </memberdef> </sectiondef> <sectiondef kind="protected-func"> <memberdef kind="function" id="classogDisplay__UbixOS_1ae7507b5bc1a405d48489120b64a09f5b" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type><ref refid="include_2sys_2types_8h_1a281b4b5562236420969a830503b0ba19" kindref="member">uint16_t</ref></type> <definition>uint16_t ogDisplay_UbixOS::FindMode</definition> <argsstring>(uint32_t, uint32_t, uint32_t)</argsstring> <name>FindMode</name> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>_xRes</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>_yRes</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>_BPP</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="97" column="14" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="79" bodyend="97"/> <references refid="classogDisplay__UbixOS_1ae2c8cf31425f915d10490902c2ffec10" compoundref="ogDisplay__UbixOS_8cc" startline="65" endline="68">GetModeInfo</references> <references refid="classogDisplay__UbixOS_1af5f94d1fe23624f84964cae04d8de95f" compoundref="ogDisplay__UbixOS_8h" startline="95">modeInfo</references> <references refid="fat__string_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="fat__string_8h" startline="17">NULL</references> <referencedby refid="classogDisplay__UbixOS_1a7db007dee52a7496570f1e5e53c1898d" compoundref="ogDisplay__UbixOS_8cc" startline="228" endline="246">ogCreate</referencedby> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1ae2c8cf31425f915d10490902c2ffec10" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::GetModeInfo</definition> <argsstring>(uint16_t)</argsstring> <name>GetModeInfo</name> <param> <type><ref refid="include_2sys_2types_8h_1a281b4b5562236420969a830503b0ba19" kindref="member">uint16_t</ref></type> <defname>mode</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="98" column="10" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="65" bodyend="68"/> <references refid="armv6_2bioscall_8c_1a56a172d2268fc10811a0bb180d7c3f49" compoundref="armv6_2bioscall_8c" startline="49" endline="96">biosCall</references> <referencedby refid="classogDisplay__UbixOS_1ae7507b5bc1a405d48489120b64a09f5b" compoundref="ogDisplay__UbixOS_8cc" startline="79" endline="97">FindMode</referencedby> <referencedby refid="classogDisplay__UbixOS_1a63ff8d6ee36f49385885fd0cf64fba3f" compoundref="ogDisplay__UbixOS_8cc" startline="99" endline="203">SetMode</referencedby> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a93552b3a106e40d37292eff9104d8eed" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::GetVESAInfo</definition> <argsstring>(void)</argsstring> <name>GetVESAInfo</name> <param> <type>void</type> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="99" column="10" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="70" bodyend="77"/> <references refid="armv6_2bioscall_8c_1a56a172d2268fc10811a0bb180d7c3f49" compoundref="armv6_2bioscall_8c" startline="49" endline="96">biosCall</references> <references refid="classogDisplay__UbixOS_1a44126ad0630147c9b4053e8e5edb8902" compoundref="ogDisplay__UbixOS_8h" startline="94">VESAInfo</references> <referencedby refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" compoundref="ogDisplay__UbixOS_8cc" startline="52" endline="63">ogDisplay_UbixOS</referencedby> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a63ff8d6ee36f49385885fd0cf64fba3f" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::SetMode</definition> <argsstring>(uint16_t)</argsstring> <name>SetMode</name> <param> <type><ref refid="include_2sys_2types_8h_1a281b4b5562236420969a830503b0ba19" kindref="member">uint16_t</ref></type> <defname>mode</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="100" column="10" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="99" bodyend="203"/> <references refid="shell_8c_1aff2566f4c366b48d73479bef43ee4d2e" compoundref="shell_8c" startline="47">buffer</references> <references refid="classogDisplay__UbixOS_1ae2c8cf31425f915d10490902c2ffec10" compoundref="ogDisplay__UbixOS_8cc" startline="65" endline="68">GetModeInfo</references> <references refid="ogDisplay__UbixOS_8cc_1aaf55dbf02ab342a68f3a4078403763a0" compoundref="ogDisplay__UbixOS_8cc" startline="47" endline="50">initVESAMode</references> <references refid="paging_8h_1a8b838cda4f0bc79ab8d07eb19dd35420" compoundref="paging_8h" startline="69">KERNEL_PAGE_DEFAULT</references> <references refid="armv6_2kpanic_8c_1adb9a182aa071791a306163d50d653deb" compoundref="armv6_2kpanic_8c" startline="41" endline="61">kpanic</references> <references refid="classogDisplay__UbixOS_1af5f94d1fe23624f84964cae04d8de95f" compoundref="ogDisplay__UbixOS_8h" startline="95">modeInfo</references> <references refid="fat__string_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="fat__string_8h" startline="17">NULL</references> <references refid="classogDisplay__UbixOS_1a2358b8b9aa1d32c66a3ceb0cc831049f">ogSetPalette</references> <references refid="kprintf_8h_1a813254cfe6d658ea82f1dcdf2d927fb8" compoundref="kprintf_8c" startline="256">printOff</references> <references refid="paging_8h_1adea68f248df43bddee62a09d945304b0" compoundref="paging_8c" startline="199" endline="281">vmm_remapPage</references> <referencedby refid="classogDisplay__UbixOS_1a7db007dee52a7496570f1e5e53c1898d" compoundref="ogDisplay__UbixOS_8cc" startline="228" endline="246">ogCreate</referencedby> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a7efbf741bacc04a07fc4ecb7d695c54f" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::SetPal</definition> <argsstring>(void)</argsstring> <name>SetPal</name> <param> <type>void</type> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="101" column="10" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="211" bodyend="221"/> <references refid="io_8h_1a8acc1a06073db2e7b92ffbd00fbd0cf1" compoundref="io_8c" startline="72" endline="78">outportByte</references> <referencedby refid="classogDisplay__UbixOS_1a0511b21713bea5e57d9a434ab206122d" compoundref="ogDisplay__UbixOS_8cc" startline="253" endline="257">ogCopyPalette</referencedby> <referencedby refid="classogDisplay__UbixOS_1ae1b788afeabdaadbb42c0bf2720d6cfb" compoundref="ogDisplay__UbixOS_8cc" startline="259" endline="264">ogLoadPalette</referencedby> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classogDisplay__UbixOS_1a8c59e771a88ede6c067cf53f7b90c0f7" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="include_2sys_2types_8h_1af6a258d8f3ee5206d682d799316314b1" kindref="member">bool</ref></type> <definition>bool ogDisplay_UbixOS::ogAlias</definition> <argsstring>(ogSurface &, uint32_t, uint32_t, uint32_t, uint32_t)</argsstring> <name>ogAlias</name> <param> <type>ogSurface &</type> <defname>SrcObject</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>x1</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>y1</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>x2</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>y2</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="104" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="223" bodyend="226"/> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a96bfabb0ad1ad71e41b633b501d521c1" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="include_2sys_2types_8h_1af6a258d8f3ee5206d682d799316314b1" kindref="member">bool</ref></type> <definition>bool ogDisplay_UbixOS::ogClone</definition> <argsstring>(ogSurface &)</argsstring> <name>ogClone</name> <param> <type>ogSurface &</type> <defname>SrcObject</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="105" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="248" bodyend="251"/> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a0511b21713bea5e57d9a434ab206122d" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::ogCopyPalette</definition> <argsstring>(ogSurface &)</argsstring> <name>ogCopyPalette</name> <param> <type>ogSurface &</type> <defname>SrcObject</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="106" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="253" bodyend="257"/> <references refid="classogDisplay__UbixOS_1a7efbf741bacc04a07fc4ecb7d695c54f" compoundref="ogDisplay__UbixOS_8cc" startline="211" endline="221">SetPal</references> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a7db007dee52a7496570f1e5e53c1898d" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="include_2sys_2types_8h_1af6a258d8f3ee5206d682d799316314b1" kindref="member">bool</ref></type> <definition>bool ogDisplay_UbixOS::ogCreate</definition> <argsstring>(uint32_t, uint32_t, ogPixelFmt)</argsstring> <name>ogCreate</name> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>_xRes</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a0238af00180b6d9278fa1c6aa790fdf4" kindref="member">uint32_t</ref></type> <defname>_yRes</defname> </param> <param> <type>ogPixelFmt</type> <defname>_pixFormat</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="107" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="228" bodyend="246"/> <references refid="classogDisplay__UbixOS_1ae7507b5bc1a405d48489120b64a09f5b" compoundref="ogDisplay__UbixOS_8cc" startline="79" endline="97">FindMode</references> <references refid="classogDisplay__UbixOS_1a63ff8d6ee36f49385885fd0cf64fba3f" compoundref="ogDisplay__UbixOS_8cc" startline="99" endline="203">SetMode</references> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>ogDisplay_UbixOS::ogDisplay_UbixOS</definition> <argsstring>(void)</argsstring> <name>ogDisplay_UbixOS</name> <param> <type>void</type> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="103" column="5" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="52" bodyend="63"/> <references refid="classogDisplay__UbixOS_1aa254f8b88a588d7fdf81684fd9406433" compoundref="ogDisplay__UbixOS_8h" startline="92">activePage</references> <references refid="classogDisplay__UbixOS_1a93552b3a106e40d37292eff9104d8eed" compoundref="ogDisplay__UbixOS_8cc" startline="70" endline="77">GetVESAInfo</references> <references refid="classogDisplay__UbixOS_1af5f94d1fe23624f84964cae04d8de95f" compoundref="ogDisplay__UbixOS_8h" startline="95">modeInfo</references> <references refid="fat__string_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="fat__string_8h" startline="17">NULL</references> <references refid="classogDisplay__UbixOS_1ad17517e5f9f567029576489734396739" compoundref="ogDisplay__UbixOS_8h" startline="91">pages</references> <references refid="classogDisplay__UbixOS_1a44126ad0630147c9b4053e8e5edb8902" compoundref="ogDisplay__UbixOS_8h" startline="94">VESAInfo</references> <references refid="classogDisplay__UbixOS_1a2f51779b7394685d7bd9572bd200bc3c" compoundref="ogDisplay__UbixOS_8h" startline="93">visualPage</references> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1ae1b788afeabdaadbb42c0bf2720d6cfb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type><ref refid="include_2sys_2types_8h_1af6a258d8f3ee5206d682d799316314b1" kindref="member">bool</ref></type> <definition>bool ogDisplay_UbixOS::ogLoadPalette</definition> <argsstring>(const char *)</argsstring> <name>ogLoadPalette</name> <param> <type><ref refid="cdefs_8h_1a2c212835823e3c54a8ab6d95c652660e" kindref="member">const</ref> char *</type> <defname>palfile</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="108" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="259" bodyend="264"/> <references refid="classogDisplay__UbixOS_1a7efbf741bacc04a07fc4ecb7d695c54f" compoundref="ogDisplay__UbixOS_8cc" startline="211" endline="221">SetPal</references> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a2358b8b9aa1d32c66a3ceb0cc831049f" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>void</type> <definition>virtual void ogDisplay_UbixOS::ogSetPalette</definition> <argsstring>(const ogRGBA8[])</argsstring> <name>ogSetPalette</name> <param> <type><ref refid="cdefs_8h_1a2c212835823e3c54a8ab6d95c652660e" kindref="member">const</ref></type> <declname>ogRGBA8</declname> <array>[]</array> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="109" column="18"/> <referencedby refid="classogDisplay__UbixOS_1a63ff8d6ee36f49385885fd0cf64fba3f" compoundref="ogDisplay__UbixOS_8cc" startline="99" endline="203">SetMode</referencedby> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1aee63ac2373d79c6fadd02c84334d0dfb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::ogSetPalette</definition> <argsstring>(uint8_t, uint8_t, uint8_t, uint8_t)</argsstring> <name>ogSetPalette</name> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>colour</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>red</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>green</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>blue</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="110" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="266" bodyend="276"/> <references refid="fat__string_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="fat__string_8h" startline="17">NULL</references> <references refid="io_8h_1a8acc1a06073db2e7b92ffbd00fbd0cf1" compoundref="io_8c" startline="72" endline="78">outportByte</references> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1ad457c39394fd90479d164a3b90270fb4" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>void</type> <definition>void ogDisplay_UbixOS::ogSetPalette</definition> <argsstring>(uint8_t, uint8_t, uint8_t, uint8_t, uint8_t)</argsstring> <name>ogSetPalette</name> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>colour</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>red</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>green</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>blue</defname> </param> <param> <type><ref refid="include_2sys_2types_8h_1a2aff71146ab4942b2b38860c749c4074" kindref="member">uint8_t</ref></type> <defname>alpha</defname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="111" column="18" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="278" bodyend="289"/> <references refid="fat__string_8h_1a070d2ce7b6bb7e5c05602aa8c308d0c4" compoundref="fat__string_8h" startline="17">NULL</references> <references refid="io_8h_1a8acc1a06073db2e7b92ffbd00fbd0cf1" compoundref="io_8c" startline="72" endline="78">outportByte</references> </memberdef> <memberdef kind="function" id="classogDisplay__UbixOS_1a29ca9dd756f612e91ad13c0090385bac" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type></type> <definition>ogDisplay_UbixOS::~ogDisplay_UbixOS</definition> <argsstring>(void)</argsstring> <name>~ogDisplay_UbixOS</name> <param> <type>void</type> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="112" column="13" bodyfile="C:/Dev/git/UbixOS/sys/sde/ogDisplay_UbixOS.cc" bodystart="291" bodyend="297"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inheritancegraph> <node id="2"> <label>ogSurface</label> </node> <node id="1"> <label>ogDisplay_UbixOS</label> <link refid="classogDisplay__UbixOS"/> <childnode refid="2" relation="public-inheritance"> </childnode> </node> </inheritancegraph> <collaborationgraph> <node id="2"> <label>ogSurface</label> </node> <node id="4"> <label>ogModeInfo</label> <link refid="structogModeInfo"/> </node> <node id="1"> <label>ogDisplay_UbixOS</label> <link refid="classogDisplay__UbixOS"/> <childnode refid="2" relation="public-inheritance"> </childnode> <childnode refid="3" relation="usage"> <edgelabel>#VESAInfo</edgelabel> </childnode> <childnode refid="4" relation="usage"> <edgelabel>#modeInfo</edgelabel> </childnode> </node> <node id="3"> <label>ogVESAInfo</label> <link refid="structogVESAInfo"/> </node> </collaborationgraph> <location file="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" line="89" column="40" bodyfile="C:/Dev/git/UbixOS/sys/include/sde/ogDisplay_UbixOS.h" bodystart="89" bodyend="113"/> <listofallmembers> <member refid="classogDisplay__UbixOS_1aa254f8b88a588d7fdf81684fd9406433" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>activePage</name></member> <member refid="classogDisplay__UbixOS_1ae7507b5bc1a405d48489120b64a09f5b" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>FindMode</name></member> <member refid="classogDisplay__UbixOS_1ae2c8cf31425f915d10490902c2ffec10" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>GetModeInfo</name></member> <member refid="classogDisplay__UbixOS_1a93552b3a106e40d37292eff9104d8eed" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>GetVESAInfo</name></member> <member refid="classogDisplay__UbixOS_1af5f94d1fe23624f84964cae04d8de95f" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>modeInfo</name></member> <member refid="classogDisplay__UbixOS_1a8c59e771a88ede6c067cf53f7b90c0f7" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogAlias</name></member> <member refid="classogDisplay__UbixOS_1a96bfabb0ad1ad71e41b633b501d521c1" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogClone</name></member> <member refid="classogDisplay__UbixOS_1a0511b21713bea5e57d9a434ab206122d" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogCopyPalette</name></member> <member refid="classogDisplay__UbixOS_1a7db007dee52a7496570f1e5e53c1898d" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogCreate</name></member> <member refid="classogDisplay__UbixOS_1a25d323f4811978e7ae91dc65fe2f65fd" prot="public" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>ogDisplay_UbixOS</name></member> <member refid="classogDisplay__UbixOS_1ae1b788afeabdaadbb42c0bf2720d6cfb" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogLoadPalette</name></member> <member refid="classogDisplay__UbixOS_1a2358b8b9aa1d32c66a3ceb0cc831049f" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogSetPalette</name></member> <member refid="classogDisplay__UbixOS_1aee63ac2373d79c6fadd02c84334d0dfb" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogSetPalette</name></member> <member refid="classogDisplay__UbixOS_1ad457c39394fd90479d164a3b90270fb4" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>ogSetPalette</name></member> <member refid="classogDisplay__UbixOS_1ad17517e5f9f567029576489734396739" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>pages</name></member> <member refid="classogDisplay__UbixOS_1a63ff8d6ee36f49385885fd0cf64fba3f" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>SetMode</name></member> <member refid="classogDisplay__UbixOS_1a7efbf741bacc04a07fc4ecb7d695c54f" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>SetPal</name></member> <member refid="classogDisplay__UbixOS_1a44126ad0630147c9b4053e8e5edb8902" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>VESAInfo</name></member> <member refid="classogDisplay__UbixOS_1a2f51779b7394685d7bd9572bd200bc3c" prot="protected" virt="non-virtual"><scope>ogDisplay_UbixOS</scope><name>visualPage</name></member> <member refid="classogDisplay__UbixOS_1a29ca9dd756f612e91ad13c0090385bac" prot="public" virt="virtual"><scope>ogDisplay_UbixOS</scope><name>~ogDisplay_UbixOS</name></member> </listofallmembers> </compounddef> </doxygen>