Class: UnityClientGenerator
- Defined in:
- lib/generators/unity_client_generator.rb
Instance Attribute Summary
Attributes inherited from Generator
Instance Method Summary collapse
- #generate(node, runtime) ⇒ Object
-
#initialize ⇒ UnityClientGenerator
constructor
A new instance of UnityClientGenerator.
Methods inherited from Generator
Constructor Details
#initialize ⇒ UnityClientGenerator
Returns a new instance of UnityClientGenerator.
177 178 179 |
# File 'lib/generators/unity_client_generator.rb', line 177 def initialize super 'unity', :client end |
Instance Method Details
#generate(node, runtime) ⇒ Object
181 182 183 184 185 186 187 188 |
# File 'lib/generators/unity_client_generator.rb', line 181 def generate node, runtime folder = File. File.dirname __FILE__ erb_file = folder + '/unity_client_generator.cs.erb' template = File.read erb_file erb = ERB.new template content = erb.result binding File.write "#{node.name}.cs", content end |