SDL3-CS.iOS.TTF 3.2.2.7

dotnet add package SDL3-CS.iOS.TTF --version 3.2.2.7
                    
NuGet\Install-Package SDL3-CS.iOS.TTF -Version 3.2.2.7
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="SDL3-CS.iOS.TTF" Version="3.2.2.7" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="SDL3-CS.iOS.TTF" Version="3.2.2.7" />
                    
Directory.Packages.props
<PackageReference Include="SDL3-CS.iOS.TTF" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add SDL3-CS.iOS.TTF --version 3.2.2.7
                    
#r "nuget: SDL3-CS.iOS.TTF, 3.2.2.7"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package SDL3-CS.iOS.TTF@3.2.2.7
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=SDL3-CS.iOS.TTF&version=3.2.2.7
                    
Install as a Cake Addin
#tool nuget:?package=SDL3-CS.iOS.TTF&version=3.2.2.7
                    
Install as a Cake Tool

SDL3-CS.iOS.TTF

<p align="center"> <img alt="iOS native package" src="https://img.shields.io/badge/platform-iOS-555?style=flat-square"> <img alt="SDL_ttf" src="https://img.shields.io/badge/component-SDL_ttf-239120?style=flat-square"> <img alt="SDL_ttf 3.2.2" src="https://img.shields.io/badge/native-SDL_ttf%203.2.2-004880?style=flat-square"> </p>

SDL3-CS.iOS.TTF contains SDL_ttf native runtime libraries for TrueType/OpenType font and text APIs for iOS applications that use SDL3-CS.

When To Use This Package

Use this package when a .NET application targets iOS and needs font loading, glyph metrics, and rendered text through SDL3.TTF. Keep all SDL3-CS packages in the same application on the same platform family; do not mix SDL3-CS.iOS with native packages from another platform family. This add-on package is not a replacement for the base runtime package. Install it together with SDL3-CS and SDL3-CS.iOS.

Native Version

Package Native library version Package line
SDL3-CS.iOS.TTF SDL_ttf 3.2.2 3.2.2.x

Supported Runtime Identifiers

  • ios-arm64
  • iossimulator-arm64
  • iossimulator-x64

Package Contents

  • runtimes/<rid>/native/ assets for each supported runtime identifier.
  • buildTransitive/SDL3-CS.iOS.TTF.targets for package-time native asset integration.
  • README.md, LICENSE, and the SDL3-CS package icon for NuGet display.
  • No application entry point and no managed SDL wrapper API beyond any bridge bindings required by the platform.

Native asset mode: static native libraries linked through buildTransitive targets.

Installation

dotnet add package SDL3-CS
dotnet add package SDL3-CS.iOS
dotnet add package SDL3-CS.iOS.TTF

Companion Packages

Package Native component Use when you need
SDL3-CS.iOS SDL 3.4.12 Core SDL3 runtime assets.
SDL3-CS.iOS.Image SDL_image 3.4.4 Image loading and saving.
SDL3-CS.iOS.TTF SDL_ttf 3.2.2 Font and text rendering APIs.
SDL3-CS.iOS.Mixer SDL_mixer 3.2.4 Music and mixer playback APIs.
SDL3-CS.iOS.Shadercross SDL_shadercross 3.0.0 Shader translation APIs.

Build From This Repository

From the repository root:

dotnet pack .\SDL3-CS.NativePackages\SDL3-CS.iOS.TTF\SDL3-CS.iOS.TTF.csproj -c Release

The release pipeline populates the lib/<rid>/ folders before packaging. A local pack without those native assets is useful only for metadata validation.

Verification Checklist

  • The package RID list matches the release manifest and native artifact layout.
  • PackageReadmeFile points to this README.
  • buildTransitive targets are packed under buildTransitive/$(PackageId).targets.
  • Applications reference SDL3-CS plus the matching iOS native package family.
There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.2.2.7 48 7/10/2026
3.2.2.5 121 6/27/2026
3.2.2.4 119 6/24/2026
3.2.2.3 137 6/20/2026
3.2.2.2 141 6/14/2026
3.2.2.1 126 6/13/2026
3.2.2 90 7/8/2026