Inheritance #

RefCounted

- AESContext
- AStar2D
- AStar3D
- AStarGrid2D
- AudioEffectInstance (1)
- AudioSample
- AudioSamplePlayback
- AudioStreamPlayback (5)
- CameraFeed
- CharFXTransform
- ConfigFile
- Crypto
- DTLSServer
- DirAccess
- ENetConnection
- EditorContextMenuPlugin
- EditorDebuggerPlugin
- EditorDebuggerSession
- EditorExportPlatform (6)
- EditorExportPlugin
- EditorExportPreset
- EditorFeatureProfile
- EditorFileSystemImportFormatSupportQuery
- EditorInspectorPlugin
- EditorResourceConversionPlugin
- EditorResourcePreviewGenerator
- EditorResourceTooltipPlugin
- EditorSceneFormatImporter (4)
- EditorScenePostImport
- EditorScenePostImportPlugin
- EditorScript
- EditorTranslationParserPlugin
- EncodedObjectAsID
- EngineProfiler
- Expression
- FileAccess
- GLTFObjectModelProperty
- HMACContext
- HTTPClient
- HashingContext
- ImageFormatLoader (1)
- JavaClass
- JavaObject
- JavaScriptObject
- KinematicCollision2D
- KinematicCollision3D
- Lightmapper (1)
- MeshConvexDecompositionSettings
- MeshDataTool
- MultiplayerAPI (2)
- Mutex
- NavigationPathQueryParameters2D
- NavigationPathQueryParameters3D
- NavigationPathQueryResult2D
- NavigationPathQueryResult3D
- Node3DGizmo (1)
- OggPacketSequencePlayback
- OpenXRAPIExtension
- PCKPacker
- PackedDataContainerRef
- PacketPeer (8)
- PhysicsPointQueryParameters2D
- PhysicsPointQueryParameters3D
- PhysicsRayQueryParameters2D
- PhysicsRayQueryParameters3D
- PhysicsShapeQueryParameters2D
- PhysicsShapeQueryParameters3D
- PhysicsTestMotionParameters2D
- PhysicsTestMotionParameters3D
- PhysicsTestMotionResult2D
- PhysicsTestMotionResult3D
- RDAttachmentFormat
- RDFramebufferPass
- RDPipelineColorBlendState
- RDPipelineColorBlendStateAttachment
- RDPipelineDepthStencilState
- RDPipelineMultisampleState
- RDPipelineRasterizationState
- RDPipelineSpecializationConstant
- RDSamplerState
- RDShaderSource
- RDTextureFormat
- RDTextureView
- RDUniform
- RDVertexAttribute
- RandomNumberGenerator
- RegEx
- RegExMatch
- RenderSceneBuffers (2)
- RenderSceneBuffersConfiguration
- Resource (103)
- ResourceFormatLoader
- ResourceFormatSaver
- ResourceImporter (16)
- SceneState
- SceneTreeTimer
- Semaphore
- SkinReference
- StreamPeer (5)
- SurfaceTool
- TCPServer
- TLSOptions
- TextLine
- TextParagraph
- TextServer (1)
- Thread
- TranslationDomain
- TriangleMesh
- Tween
- Tweener (5)
- UDPServer
- UPNP
- UPNPDevice
- WeakRef
- WebRTCPeerConnection (1)
- XMLParser
- XRInterface (4)
- XRPose
- XRTracker (2)
- ZIPPacker
- ZIPReader
EditorExportPlatformLinuxBSD
Table of contents

EditorExportPlatformLinuxBSD #

is_refcounted, is_instantiable, editor, not_builtin_classes

Exporter for Linux/BSD.

Members #

var binary_format/architecture: String#

Application executable architecture.

Supported architectures: x86_32, x86_64, arm64, arm32, rv64, ppc64, ppc32, and loongarch64.

Official export templates include x86_32, x86_64, arm32, and arm64 binaries only.

var binary_format/embed_pck: bool#

If true, project resources are embedded into the executable.

var custom_template/debug: String#

Path to the custom export template. If left empty, default template is used.

var custom_template/release: String#

Path to the custom export template. If left empty, default template is used.

var debug/export_console_wrapper: int#

If true, a console wrapper is exported alongside the main executable, which allows running the project with enabled console output.

var ssh_remote_deploy/cleanup_script: String#

Script code to execute on the remote host when app is finished.

The following variables can be used in the script:

- {temp_dir} - Path of temporary folder on the remote, used to upload app and scripts to.

- {archive_name} - Name of the ZIP containing uploaded application.

- {exe_name} - Name of application executable.

- {cmd_args} - Array of the command line argument for the application.

var ssh_remote_deploy/enabled: bool#

Enables remote deploy using SSH/SCP.

var ssh_remote_deploy/extra_args_scp: String#

Array of the additional command line arguments passed to the SCP.

var ssh_remote_deploy/extra_args_ssh: String#

Array of the additional command line arguments passed to the SSH.

var ssh_remote_deploy/host: String#

Remote host SSH user name and address, in user@address format.

var ssh_remote_deploy/port: String#

Remote host SSH port number.

var ssh_remote_deploy/run_script: String#

Script code to execute on the remote host when running the app.

The following variables can be used in the script:

- {temp_dir} - Path of temporary folder on the remote, used to upload app and scripts to.

- {archive_name} - Name of the ZIP containing uploaded application.

- {exe_name} - Name of application executable.

- {cmd_args} - Array of the command line argument for the application.

var texture_format/etc2_astc: bool#

If true, project textures are exported in the ETC2/ASTC format.

var texture_format/s3tc_bptc: bool#

If true, project textures are exported in the S3TC/BPTC format.

Methods #

Annotations #

Constants #

Constructors #

Enums #

Operators #

Signals #

Theme Items #

Tutorials #