struct ImGui::ImVector(T)
- ImGui::ImVector(T)
- Struct
- Value
- Object
Overview
Included Modules
- ImGui::StructType
- Indexable(T)
Defined in:
custom.crobj.cr
types.cr
Constructors
Instance Method Summary
- #capacity : Int32
- 
        #size : Int32
        
          Returns the number of elements in this container. 
- #to_unsafe : Pointer(T)
- 
        #unsafe_fetch(index : Int)
        
          Returns the element at the given index, without doing any bounds check. 
Instance methods inherited from module ImGui::StructType
  
  
    
      to_unsafe
    to_unsafe
    
  
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
    
    
    
  
Constructor Detail
Instance Method Detail
        
        def size : Int32
        #
      
      
        
              Description copied from module Indexable(T)
            
          
          Returns the number of elements in this container.
        
        def unsafe_fetch(index : Int)
        #
      
      
        
              Description copied from module Indexable(T)
            
          
          Returns the element at the given index, without doing any bounds check.
Indexable makes sure to invoke this method with index in 0...size,
so converting negative indices to positive ones is not needed here.
Clients never invoke this method directly. Instead, they access
elements with #[](index) and #[]?(index).
This method should only be directly invoked if you are absolutely sure the index is in bounds, to avoid a bounds check for a small boost of performance.