diff --git a/contributing/development/compiling/optimizing_for_size.rst b/contributing/development/compiling/optimizing_for_size.rst index 34e21a488..3fac49a65 100644 --- a/contributing/development/compiling/optimizing_for_size.rst +++ b/contributing/development/compiling/optimizing_for_size.rst @@ -165,30 +165,34 @@ TextEdit or GraphEdit. They can be disabled using a build flag: This is everything that will be disabled: -- FileDialog -- PopupMenu -- Tree -- TextEdit -- CodeEdit -- SyntaxHighlighter -- CodeHighlighter -- TreeItem -- OptionButton -- SpinBox -- ColorPicker -- ColorPickerButton -- RichTextlabel -- RichTextEffect -- CharFXTransform -- AcceptDialog -- ConfirmationDialog -- MarginContainer -- SubViewportContainer -- SplitContainer -- HSplitContainer -- VSplitContainer -- GraphNode -- GraphEdit +- :ref:`class_AcceptDialog` +- :ref:`class_CharFXTransform` +- :ref:`class_CodeEdit` +- :ref:`class_CodeHighlighter` +- :ref:`class_ColorPickerButton` +- :ref:`class_ColorPicker` +- :ref:`class_ConfirmationDialog` +- :ref:`class_FileDialog` +- :ref:`class_GraphEdit` +- :ref:`class_GraphElement` +- :ref:`class_GraphFrame` +- :ref:`class_GraphNode` +- :ref:`class_HSplitContainer` +- :ref:`class_MenuBar` +- :ref:`class_MenuButton` +- :ref:`class_OptionButton` +- :ref:`class_PopupMenu` (will make all popup menus unavailable in code for classes that use them, + like :ref:`class_LineEdit`, even though those classes are still available) +- :ref:`class_RichTextEffect` +- :ref:`class_RichTextLabel` +- :ref:`class_SpinBox` +- :ref:`class_SplitContainer` +- :ref:`class_SubViewportContainer` +- :ref:`class_SyntaxHighlighter` +- :ref:`class_TextEdit` +- :ref:`class_TreeItem` +- :ref:`class_Tree` +- :ref:`class_VSplitContainer` Disabling unwanted modules --------------------------