HammeriteAudioBakeReport
Audio. Inherits RefCounted
What one acoustic bake made of a map, and what it could not make of it.
The portal tool, a headless bake and a game that bakes as it loads go the same way (HammeriteAudioRuntime.bake()), so they had better say the same things about it. A report is that single voice: the tool prints it into its status panel, and a build with no editor in it prints it to the console.
Most of it is counts. The part that earns its keep is what was LEFT OUT - a zone the author excluded, an opening internal to one zone, a zone nothing opens into - because from the outside each of those looks exactly like something the builder failed to find.
Zones in the graph: connected groups of air, one per space sound travels through freely.
Properties
| Type | Name | Default |
|---|---|---|
int | cells | |
int | edges | |
int | elapsed_msec | |
HammeriteAudioNodeGraph | graph | |
int | named_portals | |
int | portals | |
int | portals_excluded | |
int | portals_internal | |
int | portals_unrepresentable | |
String[] | warnings | |
int | zones |
Methods
| Returns | Method |
|---|---|
String | summary() const |
Property descriptions
cells
var cells: int
Undocumented.
edges
var edges: int
Undocumented.
elapsed_msec
var elapsed_msec: int
Undocumented.
graph
var graph: HammeriteAudioNodeGraph
Undocumented.
named_portals
var named_portals: int
Undocumented.
portals
var portals: int
Undocumented.
portals_excluded
var portals_excluded: int
Undocumented.
portals_internal
var portals_internal: int
Undocumented.
portals_unrepresentable
var portals_unrepresentable: int
Undocumented.
warnings
var warnings: String[]
Undocumented.
zones
var zones: int
Undocumented.
Method descriptions
summary()
func summary() -> String
Undocumented.