File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -244,6 +244,8 @@ pub struct CoreRenderLayer {
244244 pub ( crate ) handle : NonNull < BNRenderLayer > ,
245245}
246246
247+ pub type RenderLayerDefaultEnableState = BNRenderLayerDefaultEnableState ;
248+
247249impl CoreRenderLayer {
248250 pub fn from_raw ( handle : NonNull < BNRenderLayer > ) -> Self {
249251 Self { handle }
@@ -261,6 +263,14 @@ impl CoreRenderLayer {
261263 NonNull :: new ( result) . map ( |x| Self :: from_raw ( x) )
262264 }
263265
266+ pub fn default_enable_state ( & self ) -> RenderLayerDefaultEnableState {
267+ unsafe { BNGetRenderLayerDefaultEnableState ( self . handle . as_ptr ( ) ) }
268+ }
269+
270+ pub fn set_default_enable_state ( & self , enable_state : RenderLayerDefaultEnableState ) {
271+ unsafe { BNSetRenderLayerDefaultEnableState ( self . handle . as_ptr ( ) , enable_state) }
272+ }
273+
264274 pub fn apply_to_flow_graph ( & self , graph : & FlowGraph ) {
265275 unsafe { BNApplyRenderLayerToFlowGraph ( self . handle . as_ptr ( ) , graph. handle ) }
266276 }
You can’t perform that action at this time.
0 commit comments