MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / Register

Method Register

renderlayer.cpp:80–90  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

78
79
80void RenderLayer::Register(RenderLayer* layer, BNRenderLayerDefaultEnableState enableState)
81{
82 BNRenderLayerCallbacks cb;
83 cb.context = (void*)layer;
84 cb.applyToFlowGraph = ApplyToFlowGraphCallback;
85 cb.applyToLinearViewObject = ApplyToLinearViewObjectCallback;
86 cb.freeLines = FreeLinesCallback;
87 layer->m_object = BNRegisterRenderLayer(layer->m_nameForRegister.c_str(), &cb, enableState);
88 layer->AddRefForRegistration();
89 g_registeredInstances[layer->m_object] = layer;
90}
91
92
93std::vector<Ref<RenderLayer>> RenderLayer::GetList()

Callers

nothing calls this directly

Calls 2

c_strMethod · 0.80
AddRefForRegistrationMethod · 0.45

Tested by

no test coverage detected