s&
About
The Project
infoAbout s&box mapRoadmap monitoringMetricsEngine startup and usage numbers
Updates
newspaperLatest News published_with_changesChangesRelease-by-release changelog
Games
Browse Games Discover Games
gamejamslive now

Game Jam III

Ends Fri 25 Sep
ThemeOne More Round

The jam is running. Build something, or play the entries.

£50,000
prizepool
View the jam
Workshop
Playable
sports_esportsGamesStandalone games and gamemodes
Assets
landscapeMaps view_in_arModels textureMaterials apparelClothing
appsEverythingEvery asset type in one list
Forum
Learn
Documentation
rocket_launchGetting Started docsDocumentation apiAPI Reference
Resources
schoolTutorials manage_searchCode Search
inputLog in with Steam chevron_leftChange Language
简体中文EnglishРусскийEspañolPortuguês-BrasilDeutsch日本語FrançaisPolskiTürkçe한국어PirateItalianoไทย繁體中文УкраїнськаČeštinaNederlandsMagyarDanskSuomiSvenskaNorskΕλληνικάRomânăБългарскиTiếng ViệtBahasa IndonesiaEspañol-Latinoaméricaالعربية
Api
Classes
TrackedObjectDefinition
chevron_left Classes
class
TrackedObjectDefinition

Constructors

functionsTrackedObjectDefinition

Fields

crop_dinAllowedAsRootcrop_dinAtomiccrop_dinIdPropertycrop_dinIgnoredPropertiescrop_dinMatchScorecrop_dinParentTypecrop_dinToIdcrop_dinType
TrackedObjectDefinition
Defines characteristics of an object type that should be tracked within a JSON tree structure. These definitions are used to identify, track, and manage specific types of objects during JSON diffing and patching operations.
class Sandbox.Json .
Sandbox.Engine

build Constructors 1

TrackedObjectDefinition ()

crop_din Fields 8

AllowedAsRoot
bool
If true, objects of this type can be the root of the object tree.
Atomic
bool
When true, treats this object as an atomic unit during tracking operations.
IdProperty
string
The JSON property key used to identify objects of this type (e.g. "__guid").
IgnoredProperties
HashSet`1
MatchScore
Func`2
Determines whether a JSON object should be considered an instance of this tracked object type.
ParentType
string
Specifies the required type of the parent object. If null, AllowedAsRoot must be true.
ToId
Func`2
Maps a JSON object to a unique identifier string.
Type
string
A unique identifier for this object type. This is used to categorize objects.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.
Facepunch
  • News
  • Docs
  • Metrics
  • FAQ
  • Forum
  • Discord
  • Twitter