Skip to content

Commit

Permalink
import xml doc of development (94bde7d3c00b0d1d5eabf0bbde93533c4a44b065)
Browse files Browse the repository at this point in the history
  • Loading branch information
haxe-ci committed Oct 15, 2024
1 parent 4fdd6d6 commit 7bd00db
Show file tree
Hide file tree
Showing 2 changed files with 137 additions and 1 deletion.
136 changes: 136 additions & 0 deletions xml/development/cpp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10890,6 +10890,142 @@
</meta>
</new>
</class>
<abstract path="cpp.vm.tracy.PlotFormatType" params="" file="/home/runner/work/haxe/haxe/std/cpp/vm/tracy/TracyProfiler.hx" module="cpp.vm.tracy.TracyProfiler">
<from><icast><x path="cpp.UInt8"/></icast></from>
<this><x path="cpp.UInt8"/></this>
<to><icast><x path="cpp.UInt8"/></icast></to>
<meta><m n=":enum"/></meta>
<impl><class path="cpp.vm.tracy._TracyProfiler.PlotFormatType_Impl_" params="" file="/home/runner/work/haxe/haxe/std/cpp/vm/tracy/TracyProfiler.hx" private="1" module="cpp.vm.tracy.TracyProfiler" extern="1" final="1">
<Number public="1" get="inline" set="null" expr="cast 0" line="32" static="1">
<x path="cpp.vm.tracy.PlotFormatType"/>
<meta>
<m n=":value"><e>cast 0</e></m>
<m n=":impl"/>
<m n=":enum"/>
</meta>
</Number>
<Memory public="1" get="inline" set="null" expr="cast 1" line="33" static="1">
<x path="cpp.vm.tracy.PlotFormatType"/>
<meta>
<m n=":value"><e>cast 1</e></m>
<m n=":impl"/>
<m n=":enum"/>
</meta>
</Memory>
<Percentage public="1" get="inline" set="null" expr="cast 2" line="34" static="1">
<x path="cpp.vm.tracy.PlotFormatType"/>
<meta>
<m n=":value"><e>cast 2</e></m>
<m n=":impl"/>
<m n=":enum"/>
</meta>
</Percentage>
<meta><m n=":enum"/></meta>
</class></impl>
</abstract>
<class path="cpp.vm.tracy._TracyProfiler.PlotFormatType_Impl_" params="" file="/home/runner/work/haxe/haxe/std/cpp/vm/tracy/TracyProfiler.hx" private="1" module="cpp.vm.tracy.TracyProfiler" extern="1" final="1">
<Number public="1" get="inline" set="null" expr="cast 0" line="32" static="1">
<x path="cpp.vm.tracy.PlotFormatType"/>
<meta>
<m n=":value"><e>cast 0</e></m>
<m n=":impl"/>
<m n=":enum"/>
</meta>
</Number>
<Memory public="1" get="inline" set="null" expr="cast 1" line="33" static="1">
<x path="cpp.vm.tracy.PlotFormatType"/>
<meta>
<m n=":value"><e>cast 1</e></m>
<m n=":impl"/>
<m n=":enum"/>
</meta>
</Memory>
<Percentage public="1" get="inline" set="null" expr="cast 2" line="34" static="1">
<x path="cpp.vm.tracy.PlotFormatType"/>
<meta>
<m n=":value"><e>cast 2</e></m>
<m n=":impl"/>
<m n=":enum"/>
</meta>
</Percentage>
<meta><m n=":enum"/></meta>
</class>
<class path="cpp.vm.tracy.Native_TracyProfiler" params="" file="/home/runner/work/haxe/haxe/std/cpp/vm/tracy/TracyProfiler.hx" module="cpp.vm.tracy.TracyProfiler" extern="1">
<frameMark public="1" set="method" static="1">
<f a=""><x path="Void"/></f>
<meta><m n=":native"><e>"::__hxcpp_tracy_framemark"</e></m></meta>
<haxe_doc>Mark a frame. Call this at the end of each frame loop.</haxe_doc>
</frameMark>
<message public="1" set="method" static="1">
<f a="_msg:?_color" v=":0x000000">
<c path="String"/>
<x path="Int"/>
<x path="Void"/>
</f>
<meta>
<m n=":value"><e>{ _color : 0x000000 }</e></m>
<m n=":native"><e>"::__hxcpp_tracy_message"</e></m>
</meta>
<haxe_doc>Print a message into Tracy's log.</haxe_doc>
</message>
<messageAppInfo public="1" set="method" static="1">
<f a="_info">
<c path="String"/>
<x path="Void"/>
</f>
<meta><m n=":native"><e>"::__hxcpp_tracy_message_app_info"</e></m></meta>
<haxe_doc>Tracy can collect additional information about the profiled application,
which will be available in the trace description.
This can include data such as the source repository revision,
the application’s environment (dev/prod), etc.</haxe_doc>
</messageAppInfo>
<plot public="1" set="method" static="1">
<f a="_name:_val">
<c path="String"/>
<x path="cpp.Float32"/>
<x path="Void"/>
</f>
<meta><m n=":native"><e>"::__hxcpp_tracy_plot"</e></m></meta>
<haxe_doc>Plot a named value to tracy. This will generate a graph in the profiler for you.</haxe_doc>
</plot>
<plotConfig public="1" set="method" static="1">
<f a="_name:_format:?_step:?_fill:?_color" v="::false:false:0x000000">
<c path="String"/>
<x path="cpp.vm.tracy.PlotFormatType"/>
<x path="Bool"/>
<x path="Bool"/>
<x path="Int"/>
<x path="Void"/>
</f>
<meta>
<m n=":value"><e>{ _color : 0x000000, _fill : false, _step : false }</e></m>
<m n=":native"><e>"::__hxcpp_tracy_plot_config"</e></m>
</meta>
<haxe_doc>Configure how values are plotted and displayed.</haxe_doc>
</plotConfig>
<setThreadName public="1" set="method" static="1">
<f a="_name:?_groupHint" v=":1">
<c path="String"/>
<x path="Int"/>
<x path="Void"/>
</f>
<meta>
<m n=":value"><e>{ _groupHint : 1 }</e></m>
<m n=":native"><e>"::__hxcpp_tracy_set_thread_name_and_group"</e></m>
</meta>
<haxe_doc>Set a name for the current thread this function is called in. Supply an optional groupHint so threads become grouped in Tracy's UI.</haxe_doc>
</setThreadName>
<zoneScoped public="1" set="method" static="1">
<f a="_name">
<c path="String"/>
<x path="Void"/>
</f>
<meta><m n=":native"><e>"HXCPP_TRACY_ZONE"</e></m></meta>
<haxe_doc>Create a custom named scoped zone in your code.</haxe_doc>
</zoneScoped>
<meta><m n=":include"><e>"hx/TelemetryTracy.h"</e></m></meta>
</class>
<typedef path="cpp.vm.tracy.TracyProfiler" params="" file="/home/runner/work/haxe/haxe/std/cpp/vm/tracy/TracyProfiler.hx"><c path="cpp.vm.tracy.Native_TracyProfiler"/></typedef>
<typedef path="cpp.zip.Compress" params="" file="/home/runner/work/haxe/haxe/std/cpp/zip/Compress.hx"><c path="haxe.zip.Compress"/></typedef>
<typedef path="cpp.zip.Flush" params="" file="/home/runner/work/haxe/haxe/std/cpp/zip/Flush.hx"><e path="haxe.zip.FlushMode"/></typedef>
<typedef path="cpp.zip.Uncompress" params="" file="/home/runner/work/haxe/haxe/std/cpp/zip/Uncompress.hx"><c path="haxe.zip.Uncompress"/></typedef>
Expand Down
2 changes: 1 addition & 1 deletion xml/development/info.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"commit": "9aa99113b3b0d71ce8df321b4a6dfdeef8fa682b",
"commit": "94bde7d3c00b0d1d5eabf0bbde93533c4a44b065",
"branch": "development"
}

0 comments on commit 7bd00db

Please sign in to comment.