Time::ParseFormatString
UI::GetCursorScreenPos
andUI::SetCursorScreenPos
UI::DrawList::AddBezierCubic
andUI::DrawList::AddBezierQuadratic
foreach
)uint
script setting not allowingstep
attributeTableColumnSortSpecs::SortDirection
property returning invalid valuesTime::ParseRelativeTime
not returning correct results when not using 3 digits after the periodawait()
with single callback never returningiso4
members in Nod ExplorerTime::FormatString
orTime::Parse
Path
API'sif
,beforerender
, andafterrender
to[setting]
step
attribute to[setting]
forint
,uint
,double
,float
[Setting]
UI::Plot
APIUI::SeparatorTextOpenplanet
UI::SetItemTooltip
,UI::SetTooltip
, andUI::BeginItemTooltip
UI::TextLink
andUI::TextLinkOpenURL
UI::Shortcut
andUI::SetNextItemShortcut
UI::IsKeyDown
andUI::IsKeyReleased
UI::PushID
with an integerMouseButton button
toUI::IsItemClicked
UI::SetItemKeyOwner
UI::WantCaptureMouse
andUI::WantCaptureKeyboard
UI::GetMouseWheelDelta
andUI::GetMouseWheelDeltaHor
UI::LoadFont
pretty
parameter toJson::Write
andJson::ToFile
string::LastIndexOf
wstring::opCmp
Math::PI2
,Math::PIl
,Math::PI2l
constantsMath::Round
with decimal placesMath::PosInf
,Math::NegInf
,Math::PosInfl
,Math::NegInfl
mat3::Transpose
andmat4::Transpose
mat4(const mat3 &in)
andmat3(const mat4 &in)
constructorsIO::Copy
IO::FileCreatedTime
Tests
API's (still a work in progress)Meta::Plugin::HasManifest
Meta::IsSchoolModeWhitelisted
Meta::ReloadPlugin
Meta::UnloadPlugin
to unload itselfReflect::MwClassInfo::Size
MwArrayInPlaceDyn<T>
info.toml
load failures/openplanet:developer
to start in developer signature modeUI
API's)nvg::LoadFont
as they are practically free in NanoVG (fallback fonts are nowalways included) - this fixes problems when 2 plugins load the same font with different fallback settingsText::TryParseDouble
having the wrong signatureText::StripFormatCodes
not stripping empty linksUI::IsItemHovered
not workingChildClasses
not showing on Maniaplanet and older inMwClassInfo
DisabledAlpha
,TabBarBorderSize
,SeparatorTextBorderSize
,DockingSeparatorSize
,SeparatorTextAlign
,SeparatorTextPadding
Meta::Plugin::SignatureLevel
Audio::LoadSampleFromAbsolutePath
for more efficient sample loading from absolute paths (like plugin storage folder)wstring::SubStr
differing in behavior when not providing length parameterconst
on iso classes*.sig
files in a plugin with a single.manifest
file, and is a stepping stone towards bigger features to comeopEquals
for vectorsText::EncodeBase64
andText::DecodeBase64
Net::HttpRequest::Json()
Openplanet-Old.log
for the previous session log fileexport_dependencies
to plugin info file which is useful for nested dependencies (eg. A depends on B depends on C, where B's exports contains types from C)Reflection::GetType*
functions with non-existing class name or type ID