Class: Assimp::Native::StringValue
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Assimp::Native::StringValue
- Defined in:
- lib/assimp/native/types.rb,
lib/assimp/native/generated.rb
Constant Summary collapse
- AI_MAXLEN =
1024
Instance Method Summary collapse
Instance Method Details
#to_s ⇒ Object
10 11 12 13 |
# File 'lib/assimp/native/types.rb', line 10 def to_s size = [self[:length], AI_MAXLEN - 1].min self[:data].to_ptr.read_string_length(size).force_encoding(Encoding::UTF_8) end |