Canvas view camera element

From FlightGear wiki
Revision as of 09:23, 27 August 2017 by Hooray (talk | contribs) (→‎C++ =)
Jump to navigation Jump to search
This article is a stub. You can help the wiki by expanding it.

C++

Base Package

var ELEMENT_NAME ="view-camera"; # to be adapted according to the C++ changes

var myElementTest = {
 ##
 # constructor
 new: func(x=640,y=480) {
  var m = { parents: [myElementTest] };
  m.dlg = canvas.Window.new([x,y],"dialog");
  m.canvas = m.dlg.createCanvas().setColorBackground(1,1,1,1);
  m.root = m.canvas.createGroup();

  ##
  # creates a new element
  m.myElement = m.root.createChild( ELEMENT_NAME );

  m.init();
  return m;
 }, # new
 
}; # end of myElementTest

var test = myElementTest.new();


Related

References